• Welcome to Overclockers Forums! Join us to reply in threads, receive reduced ads, and to customize your site experience!

GCPUID - A simple way to identify your CPU

Overclockers is supported by our readers. When you click a link to make a purchase, we may earn a commission. Learn More.

The Coolest

Senior Member
Joined
Jul 29, 2001
Download GCPUID HERE

****************************MAJOR UPDATE****************************
I'm looking for any bugs you can find in it, even the smallest ones. If you find a bug post about it here.
any suggestions on improvement will be welcome.
Thanks for the help.
This is the screenshot of my proc:
GCPUID-New1.png

****************************
12.31.05
RC Ver 2.0.0021.
Added command line commands (read ReadMe.txt for more info).
Full support of all currently available Intel and AMD CPUs (including upcoming FX-60).
Added AMD64 TCaseMax/TDP detection in the "Power management" section, simply hit F9 if you have an AMD64 tech chip.
A lot of other updates and bug fixes that I can't even remember.
"Add Memory divider on-the-fly control for AMD64 CPUs" - Now available as a standalone app here.
****************************
08.18.05
RC Ver 2.0.0006.
The only update is the auto-refresh feature for CPU speed. An auto-refresh occurs every five seconds, if you want to refresh the whole window, press F5 or click "File" menu then chose "Refresh"
A bug with reporting cache speed was fixed.
****************************
08.16.05
Release Candidate Version 2.0.0004 is out.
The biggest change is that GCPUID is now completely made in Visual C++, which means that there is no more need for large run time files like with Visual Basic version and no installation required.
There are numerous updates to the CPU support list:
It supports all latest CPUs.
Including the latest A64 X2s and Pentium D and Pentium XE.
GCPUID can also change Pentium M (Banias and Dothan) multipliers and voltage, there's still some bugs with the voltage part, but multiplier works great.
GCPUID now has a PCI Device list directly in the program so you can see what hardware is installed in your machine, it finally shows the chipset as well (under System). The motherboard information is not ready yet.
Most of the features that Visual Basic version had were preserved. Only the make HTML and copy to clipboard functions are now gone.
*Please read the Readme.txt for extra info.
So go ahead and try it out!

****************************
05.12.05
Version 1.9.0192 is out.
Confirmed Turion 64 support.
Added Athlon64 X2 support, dual core opteron support.
Added a register dump option (Click on the 'HTML' icon, select "Save text output", click ok and you should have an "Output.txt" file either in the program's folder or the folder you ran the shortcut from).
Added PCI Scan function, it can detect all PCI devices (this includes chipset, onboard devices and AGP, the PCI Scan can be found in the Output.txt file).
Intel CPUs, starting the Pentium Pro (all supported AMD CPUs have a string name), will now be given a "Name String", this field will no longer say "N/A".
Rewrote part of code that's responsible for Intel CPU recognition for much better compatibility, and broader CPU support*.
Fixed/Added mobile platform detection.
Fixed a small bug on K7/K8 FID VID window, when you change the FID, now the speed will automatically refresh.
* Still no Pentium D or Pentium XE support, working on it.
****************************
04.25.05
Version 1.9.0171 is out.
Added new 90nm Rev E chips from AMD to the list.
Added some Dual Core Athlon64 X2 and Opteron support, the model number might not be correct on the A64 X2, and the Opterons will show 1xx, 2xx or 8xx, depending on the type of chip.
Added Bus speed detection for all K8/K9 chips! From now on you can also see your bus speed.
Fixed a few problems with the driver. Now the driver only loads once when you start the program, instead of constantly starting and closing when needed (Makes the program faster, use less memory, and "Better written").
Rewrote and improved some code for better compatibility.
****************************
03.18.05
Version 1.9.0133 is out.
Added support for all 90nm Rev E chips from AMD.
Added recognition for different types of P4 XEONs and the different sockets.
Rearanged the main screen:
The supported instruction sets were moved up, and now only take up one line, it only states the supported instruction sets.
AMD PR rating field removed, it only worked on K7s and it was very inaccurate... L2 Cache Ratio, moved to the Cache Info page.
Changed the appearance of all the labels in the program to sleaker looking ones.
I hope you like this new layout. I changed it because I wanted to conserve space, so I could add more features later in the future, but didn't want the size of the window grow any larger than it already was. The layout redesign helped me reduce the size of GCPUID by a very large margine.

It could still have some bugs, related to the GUI, if you find any bugs please post them here: http://www.thecoolest.zerobrains.com/forums/viewforum.php?f=23
****************************
02.27.05
Version 1.9.0122 is out.
Nothing major in this release.
Added support for any 130nm K8 chip (like the all the weird XP-Ms and Semprons) and all D0 stepping 90nm K8 chips (like s754 Semprons). Hopefully will correctly detect and supply info on the upcoming Venice cores and other E revision K8 chips.
Added support for 6xx series prescott chips.
Fixed a few bugs.
****************************
11.13.04
we're at version 1.9.0117 at the moment.
I fixed a bunch of GUI bugs and I added a "Version" field by the "Processor" field, this is supported on all AthlonXP processors and up, apparently this version this could determine some differences in overclockability of a processor, without relying too much on the stepping code. The later the version, the better the CPU will usually OC. This only implies to two identical CPU cores/revisions I believe. i.e. a Barton started from Ver 0.2, like mine, then there were versions 0.10 - 0.15, the 0.15 is pretty rare from what I heared. I wouldn't be surprised if all those guys doing 2.7Ghz on air with reasonable vcores are running 0.13-0.15 core versions.
****************************
10.16.04
All problems with P4 EE and ES are solved. any P4 ES will show "(ES)" at the end of "Name String" field. I made a few improvements in the code, and added multiplier ranges (where applicable), if you have a mobile XP or any A64 (not Opteron), or P4 ES or those odd prescotts that have x14 multi unlocked (not tested on these tho), it should show the range of available multipliers (Just look at the screenshot above).

I might start adding support for the VIA chips as well. If I find the docs I need it shouldn't take too long for the VIA chips to be supported as well.
****************************
10.01.04
Added support for 90nm AMD CPUs, added support for these weird XPs on socket 754. Fixed the P4 EE problem GCPUID has had forever.
Currently need testers with any P4 ES that is a Northwood or Prescott, GCPUID should add "(ES)" in the "Processor" field. (Please post pics)
Added check for Intel x86-64 support and SSE3.
Some code improvements, GCPUID will show the Name String of any Intel CPU that has one.
Added multiplier/FSB/BUS detection on Pentium Ms, added the 2MB L2 cache support on Dothan Pentium Ms.
Added BrandID field on the program's window, if BrandID exists, it'll be shown.
Added an option to export all info to an HTML file.
Probably some other improvements I can't really remember anymore.
****************************
09.03.04
Hopefully NewCastle should be supported. Added semi-support for the new s754 Semprons and AthlonXP-Ms.
Tried to add 90nm AMD CPU support. I hope it'll work.
****************************
05.29.04
A couple of bug fixes, added support for NewCastle, but it seems to have a problem running them (Errors out with "CPU is not supported"). Working on fixing this issue.
Also added my paypal address if someone wants to donate money for further development. Its in the "About" window
****************************
04.06.04
Nothing major, I just made a normal installation for GCPUID. Just download the zip file, extract it and install. It contains the newest version and the run times needed for it to work.
****************************
02.10.04
Added command line commands, ability to set multiplier/vcore with only one click (or double click ;)).
Read the Readme.txt file carefully for the instructions!
****************************
02.07.04
Added Prescott, P-M and Celeron M support,
Rearranged some code for better Intel CPU identification,
Fixed some little bugs.
****************************
01.23.04
It now supports frequency & voltage control changing on the K7 and K8 CPUs, basically if you have a mobile AthlonXP or any Athlon64 you will be able to manipulate your CPUs frequency right from within windows!
Note: For AthlonXP modded to mobile to work in a desktop mobo, it must be SiS/VIA (KT266 or newer) chipset board and the FID Command Detect must be enabled!
****************************
01.20.04
Fixed the refresh bug (if you refreshed the program would mess up),
Added Win9x (95,98,ME) support
****************************MAJOR UPDATE****************************


When you run it you will get the basic info about your CPU, pretty much like WCPUID or CPU-z. If you're running AthlonXP CPU it will also include its estimated PR rating, its pretty much negligible as it doesn't take the FSB into consideration.
You can copy the displayed info in several ways:
Pretty much everything is "Double-Clickable" you can double click a specific field and its info will get copied into your clipboard, if you double click a frame the info of that frame will be put into the clipboard, you can just play with it and see what does what.
Also there's a "Copy to Clipboard" button at the top which will copy the whole page info into the clipboard, you can also save a screenshot of the window (unfortunately only in BMP format), and you can use the HTML export button, to save all info into an easy to view HTML file.

I really hope you like this proggy and if you want to post pics or Copied info you can easily do it here.
Tip: If you can convert the BMP file into PNG, you'll have the best quality:size ratio.
 
Last edited:
Nice. I like it, but I got an error when I installed it.

errormsg.png



It still works, though. I just thought you'd like to know.

gcpuid8.png
 
Yea that might happen, I know it did with another installer and you could get into an endless loop with this thing, when u click Ok or cancel does it continue with the install?
 
ok cool! thanks, basically it just means that the file already exists and it shouldn't be overwritten, its nothing to worry about
 
ninthebin said:
im sticking with WCPUID, I already that have and I dont see any reason to change :(

1. this has more things
2. it has EVEN MORE things
3. some one on our forums made it and w should support his efforts

there three- sorta reasons:D
 
yup..ive done some testing for tc and every new version he came out w/was better than the last....i love it! Its better than WCPUID imo coz one of our people made it :) And it has more than the normal :)

'Bump
 
need a mirror for backup?

i'll host a mirror for ya.

we gotta get this program in the spotlight somehow.
 
I just keep getting .ocx files errors...and when I go to check them...all of the dll's are there...:mad:...I will stick with WCPUID...
 
Thanks for the support :D

The PRs that the program gives is based on a formula I worked out for each CPU type, a Tbred and Barton. It works not with 100% accuracy, but pretty close.
About the screenshots, they're blue because of my windows theme, which is blue as well. There're no skins for this proggy...
 
The PRs that the program gives is based on a formula I worked out for each CPU type

Any chance you could post what the formula is? I mean do you factor in L2 cache and fsb as well so that for instance a 10x200 gets a higher PR than a 15x133?

Very cool proggy regardless - I've been sending people to your site for months so they can figure out if they have a palo or tbreda or tbredb - a lot more people want to know that than are willing to learn opn deciphering. Thanks a lot..
 
Piece of cake to install. Just unzipped it into a folder and created a shortcut to the exe. I don't like or use MBM. I like Hardware Dr better. Any way to directly read a Winbond monitoring chip for future releases?

I've started using both CPUZ and WCPUID lately. I like your PR rating. I like CPUZ's tabbed interface. WCPUID still has the most info but the chipset identification is behind.

All three have some info features that the others don't. If you could cover it all in a furture release, you'd pwn the others.
 
Back