About the temperature problem, I tried on a new and shining 1055T on Windows x64 and it has been reported correctly.
I wanted to boot from a live cd with fedora to double check and suddenly the motherboard died... arghhh!!!
Hi Blackshard
There is this program for setting the voltage of AMD K8 processors. It works well on my Athlon 64 X2 5200+ CPU, but the project seems idle for
nearly 2 years already. And it's a bit user unfriendly.
Could you take a look at it, and possibly and combine the two? it'd be great.
http://cpupowerd.sourceforge.net/
Hi ntt2010. cpupowerd looks like a program that takes care about cpu frequency and voltage scaling, not about frequency and voltage tweaking like tpc do. Actually this job is already done by cpufreq utilities, afaik.
Anyway it could be interesting to take a look to the code to learn K8 usage, but at the moment, since I have no K8 processor to develop on, I can't produce anything valuable.
Hi,
I am trying to use your software but I run the compile script I get this:
I downloaded version 0.29.1 from this thread.Code:Griffin.cpp: In member function ‘virtual void Griffin::perfCounterGetValue(int, int)’: Griffin.cpp:1122: warning: format ‘%lld’ expects type ‘long long int’, but argument 4 has type ‘uint64_t’ Griffin.cpp: In member function ‘virtual void Griffin::perfMonitorCPUUsage()’: Griffin.cpp:1149: warning: spurious trailing ‘%’ in format Griffin.cpp: In member function ‘virtual void Griffin::perfCounterMonitor(int, int)’: Griffin.cpp:1168: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ Griffin.cpp:1192: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 4 has type ‘uint64_t’ Griffin.cpp:1192: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 5 has type ‘uint64_t’ K10Processor.cpp: In member function ‘virtual void K10Processor::perfCounterGetValue(int, int)’: K10Processor.cpp:1237: warning: format ‘%lld’ expects type ‘long long int’, but argument 4 has type ‘uint64_t’ K10Processor.cpp: In member function ‘virtual void K10Processor::perfMonitorCPUUsage()’: K10Processor.cpp:1263: warning: spurious trailing ‘%’ in format K10Processor.cpp: In member function ‘virtual void K10Processor::perfCounterMonitor(int, int)’: K10Processor.cpp:1282: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ K10Processor.cpp:1306: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 4 has type ‘uint64_t’ K10Processor.cpp:1306: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 5 has type ‘uint64_t’
I'm trying to control the voltage/frequency for my 7750 which is in an AM2+/AM2 Board. Kernel is 2.6.32-25-generic
Ubuntu 10.04 64 bit
These silly forums don't let you edit your posts
anyways here is what I would have added to post above:
EDIT: I have OC'd my CPU to 3.1 GHz using a multi bump, and Cool N' Quiet is working as the CPU will scale back to 1.35 GHz when idle. However I'd like to scale back that frequency even more, as well as reducing the voltage further.
Hi. Look that those are just warnings. Most probably the program has been compiled. Look into bin folder and probably you will find the compiled program.
Are you using ubuntu 9.04?
I did manage to get the app working. I have a new question, how can I force the processor to stay in a lower p-state even when under load? I want to stress test my lower p-states with prime95 to make sure they are stable, but when I run prime95 it just switches to p-0. I also want to demonstrate how much power power the CPU uses when idling at 3.1 GHz (1.425v) vs. 0.6 GHz (0.900v).