If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. Registration is $1 to post on this forum. To start viewing messages,
select the forum that you want to visit from the selection below.

CPUCalc, a new Ocing-Calculator

My new programm CPUCalc is a Overclocking-calculator for Intel and AMD processors.
First you have to choose the manufacturer, cpu and ram, and then test clocks by editing some values. CPUCalc will calculate the other values automatically, it´s also able to calculate the RAM-Divider and the resulting RAM-Clock. CPUCalc will always try to get the common RAM-Clock.
So CPUCalc is the best tool for calculating and testing specific settings and clocks.

The calculating-buttons are just there for emergencies, in case if CPUCalc won't calculate automatically.

This programm is not finished yet and will still be developed. So CPUCalc needs your bugreport and any advices here in this thread or by sending a mail to CPUCalc@yahoo.de.

Please also visit the official CPUCalc homepage, which is actually under construction:www.cpucalc.com

1) .NET isn't a good thinks for ocing tools because most of people use really light XP/Vista so most of them haven't .NET framework installed

2) It will be better if you read CPUID/RDTSC instructions for having automatically processor info's/frequency
I know that using asm instructions on .NET programs isn't so easy, but it will be really better

3) On the same way, using MSR editor for having ram frequency/divider/SPD allow you to create a more usefull program

4) if you need some help about CPUID/RDTSC/MSR instructions i'm here By using thoose instructions it's possible to have approximately all informations (from last phenom/C2Q to 486 DX ) including also temp read, SPD tool, manufacturing process/ VID...

So it's a really good idea, but in C++ (VC++ or GCC) it will be really better More difficult to create it, but universal without support in fact

Thx, but let those "problems" with the programming-language just be mine. There are really easy ways reading out clocks.

And by the way the ATi-Driver for example needs Framework, too.
It´s also included in SP3, isn´t it?

If I remember well ATI Driver still exist without .NET framework :jap: it's only the catalyst center wich is in .NET
Yes most of CPUID/RDTSC/MSR instructions are easy to find, not more than 5/6 line of asm
But if you mean easy by just using WMI you will be surprised by the worst quality of that

I need help of you all.
Download this little programm in the attachment, click the button and post the text in code tags.
I need this from every kind of processor, like:
C2Q
C2Q 45nm
C2D
C2D 45nm
AMD Opteron Dual/Single 939/AM2/AM2+
And so on...

Thx!

Last edited by Cyba_Mephisto; 08-18-2008 at 01:13 PM.
Reason: Attachment deleted. Feature is already included in CPUCalc.

Perhaps you should create a multi-platform version. ( I run Linux ) I'm running a Debian derivative with the latest version of Mono installed and when I try to fire up your app with Wine I get this exception :

The ratio is set automatically when calculating. Best ratio is 1:1, so your RAM=FSB. CPUCalc takes the ratio with the nearest clock to default, 400MHz at your example. At this high FSB there is no "better" setting than 1:1.

I&#180;ll correct the translation.
When I have more CPU-Data-posts, there will be a new release with autoselection of the CPU. But I need the information.
Also I need a screenshot of a BIOS with DDR3-RAM. It has to show the different FSB-RAM-Ratios so I can add them to CPUCalc.

@jdb2:
Im afraid there is no solution for you (yet).
As you can see in the message CPUCalc needs specific dlls because it&#180;s using the Windows-Style.
I look what I can do in order to change this but Im afraid I cant do anything. Else it would take some time, but if I&#180;ll find a solution, I post a tux-friendly version of CPUCalc here and at the CPUCalc-Page.

You need to change that so we can set what ratio we want. This is how the DFI P35 bios looks. This is the real use for this program, otherwise i can simply calculate fsb and frequency with a given multi. Also it would be nice if you do some slides or something to change the numbers.

kk, I think I can understand.
You want to calculate it for all ratios instantly so you can see all settings like in BIOS, won&#180;t you?
I&#180;ll make a table at this place. Then there will be an option weather to show the best ratio or not. Is that ok so?
I think slides are not necessary for the textboxes. The values can be just typed in and it starts calculating automatically.

About the ratio, it's your choice how you implement that. I don;t know if the setting are the same on every board but there are 3 settings on 965 and P35 : 1:1 , 2:3 and 4:5. What it's in the image in the previous post it's strap related. Basicaly there are only 333/667, 333/800 and 333/1066 for my cpu.

The + - buttons or slides are actually very usefull. If you need to reach a certain frequency you can type the value you thing it's close and then you can adjust it with the buttons. It's like SetFSB. There was another program like yours a few years ago but it wasn't updated. You can have a look at it.

And many thanks for doing this program, it could turn out very usefull.