Giter VIP home page Giter VIP logo

turionpowercontrol's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

turionpowercontrol's Issues

HTC question

Hello.

Processor FX-8150 Zambezi. Bulldozer family.

I can confirm that the HTC switches on tpc works fine. But i have a question. 
When the processor HTC worked, a flag is showed like 'true'. I want to know 
when this flag will be set again as 'false' ?

Also, can someone explain the -altvid switch ?

-altvid <vid>
    Sets the VID value to use when in Alternate VID mode on active node. Alternate VID  mode is used when the processor is overheating, for example.


thx in advance

Original issue reported on code.google.com by [email protected] on 12 Jul 2014 at 11:51

No working properly on w8.1 x64

What steps will reproduce the problem?
1. Using windows 8.1 x64
2. Modified tpc.exe for xp x64 seems dont works properly
3. i dont know



Same problem like i had before on xp x64. The modified tpc.exe to be used on xp 
x64 seems to be not valid on windows 8.1 x64.

I'm not sure but the problems seems to detect all the capabilites and also to 
obtain the cpuusage.

Original issue reported on code.google.com by [email protected] on 8 Apr 2015 at 9:25

Node/processor detection logic needs improvement

What steps will reproduce the problem?
1. Run ./TurionPowerControl -l on a machine with dual-node CPU (eg. G34 Opteron)

What is the expected output? What do you see instead?
TPC appears to think that system has (nodes*cpus-per-package) cores
rather than (nodes*cpus-per-package/cpus-per-node) processors.
With dual-node processors, TPC tries to report status of twice
as many cores as there are in the system.

What version of the product are you using? On what operating system?
SVN rev 6

Please provide any additional information below.
Output attached.

Original issue reported on code.google.com by [email protected] on 9 Apr 2011 at 11:41

Attachments:

[Linux] Wrong frequency with changed FSB from the bios

What steps will reproduce the problem?
1. From the bios change the FSB (example 200 -> 240)
2. Start linux with the expected drivers
3. Run turionPC -l

What is the expected output? What do you see instead?
basically if you have:
fsb: 250 MHz * multiplier: 16 = 4000 MHz
then I expect:
...
Power States table:
-- Node: 0 Core 0
core 0 pstate 0 (p0) - En:1 VID:18 FID:14 DID:0.00 Freq:4000 VCore:1.3250
...

but i get:
...
Power States table:
-- Node: 0 Core 0
core 0 pstate 0 (p0) - En:1 VID:18 FID:14 DID:0.00 Freq:2800 VCore:1.3250
...

What version of the product are you using? On what operating system?
0.422a on any linux versión (ubuntu 12.04 x64)


Please provide any additional information below.
maybe if you take the fsb from the "dmidecode --type processor" command-line it 
will be fixed...

Original issue reported on code.google.com by [email protected] on 6 Apr 2012 at 2:35

Failure during cpuid query to function 0x80000001

On some systems, expecially Brazos and some rare K10s, has been reported from 
some users a failure during a query on cpuid function 0x80000001. This leads to 
program malfunction since it will grab invalid details from the processor.
The program became completely useless since it can't retrieve the correct 
number of cores, nodes and cpu type.

A typical output is like this:

Turion Power States Optimization and Control - by blackshard - v0.422

cpuid:pread: Invalid argument
Brazos::Brazos - Fatal error during querying for Cpuid(0x80000001) instruction.
Wrong node. Allowed range: 0--1
Wrong core. Allowed range: 0--1
Main processor is 
    Family: 0x0     Model: 0x0      Stepping: 0x0
    Extended Family: 0x0    Extended Model: 0x0
    Package Type: 0x0   BrandId: 0x0    
Machine has 0 nodes
Processor has 0 cores
Processor has 0 p-states
Processor has 0 boost states

Power States table:

Done.


The cause is not yet known, but yet it has been reported only on Linux 
platforms and can't be sure that it is a cpuid kernel module malfunctioning.


Original issue reported on code.google.com by [email protected] on 20 Mar 2012 at 4:12

Implement common -CM

-CM is currently implemented per each Processor-derived class.

Given that implementations are (algorithmically) almost identical, it makes 
sense
to create common -CM code.

Original issue reported on code.google.com by [email protected] on 26 Nov 2014 at 2:02

NB P-states need implementation on Fam15h

In Fam15h, NBFID/VID/DID aren't directly driven by CPU P-states any more.
Instead, an NB P-state concept has been introduced (there are 2 NB P-states)
-- now CPU P-states refer NB P-states.

E.g.
Fam10h:
P-state 0: NBVID:30, NBFID:6, NBDID:0, VID:19, FID:16, DID:0

vs

Fam15h:
P-state 0: NBPS:0, VID:19, FID:16, DID:0
plus
NB P-state 0: NBVID:30, NBFID:6, NBDID:0

TPC needs to be made aware of this paradigm change.

Original issue reported on code.google.com by [email protected] on 28 Dec 2012 at 9:48

Implementing function to change NB voltages at Llano K12h

Hi.
First of all, i want to thank you for this product. Since I'm using a cheaper 
ASRock board i cant set a fix offset for the processor (and for every PStates). 
This program helps me to do this under Linux, at Windows I'm using AMD's PState 
configurator at the moment. 
I think NBPstate is an important funcion, this feeds the iGP also, so we could 
archive cooler APUs(and longer battery life for Notebooks). Fusiontweaker knows 
this function and also works under Windows, in the past i used this one. I 
think both applications have the same functions, maybe even the same row of 
codes.
Thanks

Original issue reported on code.google.com by [email protected] on 9 Jan 2015 at 2:37

Wrong Vcore on Richland APU (A10 5750M ES)

TurionPowerControl -l returns :

...
Power States table:
-- Node: 0 Core 0
core 0 pstate 0 (pb0) - En:1 VID:48 FID:19 DID:0.00 Freq:3500 VCore:0.9500
core 0 pstate 1 (pb1) - En:1 VID:58 FID:16 DID:0.00 Freq:3200 VCore:0.8250
core 0 pstate 2 (pb2) - En:1 VID:72 FID:12 DID:0.00 Freq:2800 VCore:0.6500
core 0 pstate 3 (p0) - En:1 VID:88 FID:9 DID:0.00 Freq:2500 VCore:0.4500
core 0 pstate 4 (p1) - En:1 VID:94 FID:5 DID:0.00 Freq:2100 VCore:0.3750
core 0 pstate 5 (p2) - En:1 VID:106 FID:2 DID:0.00 Freq:1800 VCore:0.2250
core 0 pstate 6 (p3) - En:1 VID:110 FID:12 DID:1.00 Freq:1400 VCore:0.1750
...

instead of :

...
Power States table:
-- Node: 0 Core 0
core 0 pstate 0 (pb0) - En:1 VID:48 FID:19 DID:0.00 Freq:3500 VCore:1.2500
core 0 pstate 1 (pb1) - En:1 VID:58 FID:16 DID:0.00 Freq:3200 VCore:1.1880
core 0 pstate 2 (pb2) - En:1 VID:72 FID:12 DID:0.00 Freq:2800 VCore:1.1000
core 0 pstate 3 (p0) - En:1 VID:88 FID:9 DID:0.00 Freq:2500 VCore:1.0000
core 0 pstate 4 (p1) - En:1 VID:94 FID:5 DID:0.00 Freq:2100 VCore:0.9630
core 0 pstate 5 (p2) - En:1 VID:106 FID:2 DID:0.00 Freq:1800 VCore:0.8870
core 0 pstate 6 (p3) - En:1 VID:110 FID:12 DID:1.00 Freq:1400 VCore:0.8630
...

TurionPowerControl 0.44-rc2+ (trunk-r184) on Windows 7 64 bit
TurionPowerControl 0.44-rc2+ (trunk-r183) on Mint 17 64 bit

Here's the complete output :

TurionPowerControl 0.44-rc2+ (trunk-r184)
Turion Power States Optimization and Control - by blackshard

Main processor is Family 15h (Bulldozer/Interlagos/Valencia) Processor
    Family: 0xf     Model: 0x3      Stepping: 0x1
    Extended Family: 0x15   Extended Model: 0x13
    Package Type: 0x1   BrandId: 0x0    
Machine has 1 nodes
Processor has 4 cores
Processor has 7 p-states
Processor has 3 boost states

Power States table:
-- Node: 0 Core 0
core 0 pstate 0 (pb0) - En:1 VID:48 FID:19 DID:0.00 Freq:3500 VCore:0.9500
core 0 pstate 1 (pb1) - En:1 VID:58 FID:16 DID:0.00 Freq:3200 VCore:0.8250
core 0 pstate 2 (pb2) - En:1 VID:72 FID:12 DID:0.00 Freq:2800 VCore:0.6500
core 0 pstate 3 (p0) - En:1 VID:88 FID:9 DID:0.00 Freq:2500 VCore:0.4500
core 0 pstate 4 (p1) - En:1 VID:94 FID:5 DID:0.00 Freq:2100 VCore:0.3750
core 0 pstate 5 (p2) - En:1 VID:106 FID:2 DID:0.00 Freq:1800 VCore:0.2250
core 0 pstate 6 (p3) - En:1 VID:110 FID:12 DID:1.00 Freq:1400 VCore:0.1750
-- Node: 0 Core 1
core 1 pstate 0 (pb0) - En:1 VID:48 FID:19 DID:0.00 Freq:3500 VCore:0.9500
core 1 pstate 1 (pb1) - En:1 VID:58 FID:16 DID:0.00 Freq:3200 VCore:0.8250
core 1 pstate 2 (pb2) - En:1 VID:72 FID:12 DID:0.00 Freq:2800 VCore:0.6500
core 1 pstate 3 (p0) - En:1 VID:88 FID:9 DID:0.00 Freq:2500 VCore:0.4500
core 1 pstate 4 (p1) - En:1 VID:94 FID:5 DID:0.00 Freq:2100 VCore:0.3750
core 1 pstate 5 (p2) - En:1 VID:106 FID:2 DID:0.00 Freq:1800 VCore:0.2250
core 1 pstate 6 (p3) - En:1 VID:110 FID:12 DID:1.00 Freq:1400 VCore:0.1750
-- Node: 0 Core 2
core 2 pstate 0 (pb0) - En:1 VID:48 FID:19 DID:0.00 Freq:3500 VCore:0.9500
core 2 pstate 1 (pb1) - En:1 VID:58 FID:16 DID:0.00 Freq:3200 VCore:0.8250
core 2 pstate 2 (pb2) - En:1 VID:72 FID:12 DID:0.00 Freq:2800 VCore:0.6500
core 2 pstate 3 (p0) - En:1 VID:88 FID:9 DID:0.00 Freq:2500 VCore:0.4500
core 2 pstate 4 (p1) - En:1 VID:94 FID:5 DID:0.00 Freq:2100 VCore:0.3750
core 2 pstate 5 (p2) - En:1 VID:106 FID:2 DID:0.00 Freq:1800 VCore:0.2250
core 2 pstate 6 (p3) - En:1 VID:110 FID:12 DID:1.00 Freq:1400 VCore:0.1750
-- Node: 0 Core 3
core 3 pstate 0 (pb0) - En:1 VID:48 FID:19 DID:0.00 Freq:3500 VCore:0.9500
core 3 pstate 1 (pb1) - En:1 VID:58 FID:16 DID:0.00 Freq:3200 VCore:0.8250
core 3 pstate 2 (pb2) - En:1 VID:72 FID:12 DID:0.00 Freq:2800 VCore:0.6500
core 3 pstate 3 (p0) - En:1 VID:88 FID:9 DID:0.00 Freq:2500 VCore:0.4500
core 3 pstate 4 (p1) - En:1 VID:94 FID:5 DID:0.00 Freq:2100 VCore:0.3750
core 3 pstate 5 (p2) - En:1 VID:106 FID:2 DID:0.00 Freq:1800 VCore:0.2250
core 3 pstate 6 (p3) - En:1 VID:110 FID:12 DID:1.00 Freq:1400 VCore:0.1750

 --- Node 0:
Processor Maximum PState: 7
Processor Startup PState: 5
Processor Maximum Operating Frequency: No maximum defined. Unlocked multiplier.

Minimum allowed VID: 123 (0.0125V) - Maximum allowed VID 0 (1.5500V)
Processor AltVID: 55 (0.8625V)
Done.



Original issue reported on code.google.com by [email protected] on 9 Oct 2014 at 8:35

TPC does not report Ganged DCTs on F10h

What steps will reproduce the problem?
1. Run TPC -dram on a family 10h system with ganged DCTs


What is the expected output? What do you see instead?
Ganged status is not reported.
TPC parses and prints DCT1 info which has no bearing in ganged mode
and confuses the user.

Please use labels and text to provide additional information.


Original issue reported on code.google.com by [email protected] on 11 Dec 2011 at 1:00

security additon: cpu model in cfg file

As a security measure, i suggest that the cpu model is to be specified in the 
configuration file and tpc won't commit the changes if it doesn't match with 
the detected one.

Original issue reported on code.google.com by [email protected] on 18 Mar 2013 at 4:14

Data not immediately visible when stdout is substituted with a pipe [Was: Feaure request]

Well, like i have said before, for some reasson when i use tpc with the 
-perf-cpuusage, i cant use tpc with its window hidden. To reach that i must use 
a program called RTconsole.exe to call with it to tpc. I use namedpipes in 
order to obtain data from tpc, to be used in a program that i am making.

So following that idea i want to request two features related to that:

1 - allow by some way to keep tpc running even if its console windows is hide.

2 - a new switch -cpuusage in order to retrieve a single line with the cores 
usage. This feature is like for example the -temp switch that show all cores 
temperature, that are all equal, and then tpc finish.

thx in advance


Original issue reported on code.google.com by [email protected] on 11 Jul 2014 at 1:00

Add DESTDIR support for Makefile

I've just built a RPM for RHEL/CentOS based systems. Right now the Makefile 
lacks support for DESTDIR which leads to a manual installation of the compiled 
binary. I've attached a patch for the Makefile which adds the DESTDIR support 
for the installation.

If a packager wants to use it he can run make install DESTDIR=... , if DESTDIR 
is not set nothing will change.

It would be helpful for the packagers.

Thanks
-uli

Original issue reported on code.google.com by [email protected] on 1 Jul 2012 at 3:13

Attachments:

Report Turbo boost details in tpc -l

Currently turbo boost details (boost lock, APM status) are reported when boost 
is
enabled/disabled.

Status information should rather be part of tpc -l rather than piggybacked on
-boostdisable/-boostenable.

Original issue reported on code.google.com by [email protected] on 21 Nov 2014 at 9:26

Detected cores on bulldozer dont matches

The cores detected by TPC with bulldozer 8150, dont matches. Only 4 cores 
detected when they are 8. If you check howto handle TPC the detected cores with 
AMD PSCheck program, you can see how the handle cores are wrong.

Original issue reported on code.google.com by [email protected] on 6 Apr 2014 at 6:42

Windows 10 issues

What steps will reproduce the problem?
1. just running it 
2.
3.

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?

TPC 44rc2/ windows 10 preview
Please provide any additional information below.

TPC runs perfectly on all Operating system I have used except for windows 10 
preview TPC is that my screen flashes then after a few seconds my system logs 
out when I try to log back in it repeats the same thing flashing away then logs 
out, on the very rare occasion that it does let me log back in my system is not 
OCed at all.
At first I had thought that maybe the OC way to high so I just ran TPC at the 
stock clocks for my CPU and the same thing happens.
this erks me because tpc works great on all of my other OS's just this one is 
giving me problems 

Original issue reported on code.google.com by [email protected] on 6 Nov 2014 at 4:12

Disallow certain combinations of command line parameters

There's some (perceived) redundancy in command line parameters space, e.g.

-node ... vs -set node ...
-core ... vs -set core ...

This causes confusion among users, for instance:

TurionPowerControl -set node 0 vcore 1.40 -nbvid 0 40

Manipulates vcore of node 0 but nbvid of _all_ nodes.

Short-term remedy is disallowing combinations of -set with any other command 
line parameter.

Original issue reported on code.google.com by [email protected] on 17 Jan 2013 at 6:42

Boost states not recognized in Phenom II x6 Thuban

turionpowercontrol doesn't see boost states on my Thuban, actually p0 is a 
boost state and it's working, see output of dmesg lower

./TurionPowerControl -l
Turion Power States Optimization and Control - by blackshard - v0.43

Main processor is Family 10h Processor
        Family: 0xf             Model: 0xa              Stepping: 0x0
        Extended Family: 0x10   Extended Model: 0xa
        Package Type: 0x1       BrandId: 0x40   
Machine has 1 nodes
Processor has 6 cores
Processor has 5 p-states
Processor has 0 boost states

Power States table:
-- Node: 0 Core 0
core 0 pstate 0 (p0) - En:1 VID:10 FID:16 DID:0.00 Freq:3200 VCore:1.4250
core 0 pstate 1 (p1) - En:1 VID:20 FID:11 DID:0.00 Freq:2700 VCore:1.3000
core 0 pstate 2 (p2) - En:1 VID:22 FID:4 DID:0.00 Freq:2000 VCore:1.2750
core 0 pstate 3 (p3) - En:1 VID:26 FID:12 DID:1.00 Freq:1400 VCore:1.2250
core 0 pstate 4 (p4) - En:1 VID:30 FID:0 DID:1.00 Freq:800 VCore:1.1750
-- Node: 0 Core 1
core 1 pstate 0 (p0) - En:1 VID:10 FID:16 DID:0.00 Freq:3200 VCore:1.4250
core 1 pstate 1 (p1) - En:1 VID:20 FID:11 DID:0.00 Freq:2700 VCore:1.3000
core 1 pstate 2 (p2) - En:1 VID:22 FID:4 DID:0.00 Freq:2000 VCore:1.2750
core 1 pstate 3 (p3) - En:1 VID:26 FID:12 DID:1.00 Freq:1400 VCore:1.2250
core 1 pstate 4 (p4) - En:1 VID:30 FID:0 DID:1.00 Freq:800 VCore:1.1750
-- Node: 0 Core 2
core 2 pstate 0 (p0) - En:1 VID:10 FID:16 DID:0.00 Freq:3200 VCore:1.4250
core 2 pstate 1 (p1) - En:1 VID:20 FID:11 DID:0.00 Freq:2700 VCore:1.3000
core 2 pstate 2 (p2) - En:1 VID:22 FID:4 DID:0.00 Freq:2000 VCore:1.2750
core 2 pstate 3 (p3) - En:1 VID:26 FID:12 DID:1.00 Freq:1400 VCore:1.2250
core 2 pstate 4 (p4) - En:1 VID:30 FID:0 DID:1.00 Freq:800 VCore:1.1750
-- Node: 0 Core 3
core 3 pstate 0 (p0) - En:1 VID:10 FID:16 DID:0.00 Freq:3200 VCore:1.4250
core 3 pstate 1 (p1) - En:1 VID:20 FID:11 DID:0.00 Freq:2700 VCore:1.3000
core 3 pstate 2 (p2) - En:1 VID:22 FID:4 DID:0.00 Freq:2000 VCore:1.2750
core 3 pstate 3 (p3) - En:1 VID:26 FID:12 DID:1.00 Freq:1400 VCore:1.2250
core 3 pstate 4 (p4) - En:1 VID:30 FID:0 DID:1.00 Freq:800 VCore:1.1750
-- Node: 0 Core 4
core 4 pstate 0 (p0) - En:1 VID:10 FID:16 DID:0.00 Freq:3200 VCore:1.4250
core 4 pstate 1 (p1) - En:1 VID:20 FID:11 DID:0.00 Freq:2700 VCore:1.3000
core 4 pstate 2 (p2) - En:1 VID:22 FID:4 DID:0.00 Freq:2000 VCore:1.2750
core 4 pstate 3 (p3) - En:1 VID:26 FID:12 DID:1.00 Freq:1400 VCore:1.2250
core 4 pstate 4 (p4) - En:1 VID:30 FID:0 DID:1.00 Freq:800 VCore:1.1750
-- Node: 0 Core 5
core 5 pstate 0 (p0) - En:1 VID:10 FID:16 DID:0.00 Freq:3200 VCore:1.4250
core 5 pstate 1 (p1) - En:1 VID:20 FID:11 DID:0.00 Freq:2700 VCore:1.3000
core 5 pstate 2 (p2) - En:1 VID:22 FID:4 DID:0.00 Freq:2000 VCore:1.2750
core 5 pstate 3 (p3) - En:1 VID:26 FID:12 DID:1.00 Freq:1400 VCore:1.2250
core 5 pstate 4 (p4) - En:1 VID:30 FID:0 DID:1.00 Freq:800 VCore:1.1750

 --- Node 0:
Processor Maximum PState: 4
Processor Startup PState: 1
Processor Maximum Operating Frequency: 3200 MHz

Minimum allowed VID: 123 (0.0125V) - Maximum allowed VID 10 (1.4250V)
Processor AltVID: 30 (1.1750V)


dmesg | grep powernow

[    8.719310] powernow-k8: Found 1 AMD Phenom(tm) II X6 1045T Processor (6 cpu 
cores) (version 2.20.00)
[    8.719322] powernow-k8: Core Performance Boosting: on.
[    8.734290] powernow-k8:    0 : pstate 0 (2700 MHz)
[    8.734292] powernow-k8:    1 : pstate 1 (2000 MHz)
[    8.734294] powernow-k8:    2 : pstate 2 (1400 MHz)
[    8.734295] powernow-k8:    3 : pstate 3 (800 MHz)

Original issue reported on code.google.com by [email protected] on 28 Sep 2012 at 11:53

New feature request -mon

Hey, it's me agains :)

Just want to perform a new feature request that i think that it would be 
interesing. Just a new switch such as '-mon' and where its output it is the 
next:

tpc -mon>

Node 0  c0:5% ps6 25 - c1:5% ps6 25 - c2:5% ps6 25 - c3:5% ps6 25 - c4:5% ps6 
25 - c5:5% ps6 25 - c6:5% ps6 25 - c7:5% ps6 25

first value is what --perf-cpuusage reports
second value is what -CM reports
and the third is the temperature that in fact it is the same for all the cores.

what you think about the it ? The idea is to put in output all the relevant 
information at once.

thx in advance

Original issue reported on code.google.com by [email protected] on 24 Nov 2014 at 4:34

Command-line parsing revamp

There are twoissues with current command-line parsing:
1. TPC silently ignores unknown options (users don't know that they made a 
mistake)
2. TPC performs actions dictated by command-line arguments during parsing 
process
   == it's possible for TPC to perform only subset of command-line "instructions";
   this should be more of "all-or-nothing" paradigm...

Original issue reported on code.google.com by [email protected] on 19 Dec 2012 at 5:28

pstate changes persist after reboot

What steps will reproduce the problem?
1. lowered freq of boost pstate with -set command
2. run stress test + cpuusage, cpu usage definitely lower 
3. rebooted
4. checked -l and shows same lower freq, run stress test and still lower cpu 
usage

What is the expected output? What do you see instead?

I've not set anything up to run tpc at boot, when i used tpc a couple of years 
ago it reset during boot, which seems prudent as if i make a mistake that 
causes crashing I don't want it to happen again during boot.

I dunno if maybe a crash causes the settings to reset, but didn't see that in 
the documentation and don't want to do anything riskier without knowing for 
sure I can fix it without having to reinstall mint.

What version of the product are you using? On what operating system?

linux mint 13 maya, tpc 0.44 rc2

samsung np355v5c AMD a8-4500 laptop

Thanks!

Original issue reported on code.google.com by [email protected] on 8 Mar 2013 at 1:38

E450 Failed

# tpc­-set core all pstate 2 frequency 825 vcore 1.000
bash: $'tpc\302\255-set': Command not found.


# uname -a
Linux X121e 3.3.4-2-ARCH #1 SMP PREEMPT Wed May 2 18:28:42 CEST 2012 x86_64 AMD 
E-450 APU with Radeon(tm) HD Graphics AuthenticAMD GNU/Linux

# modprobe cpuid
# modprobe msr

# tpc -l
Turion Power States Optimization and Control - by blackshard - v0.43

Main processor is Family 14h (Zacate/Ontario) Processor
    Family: 0xf     Model: 0x2      Stepping: 0x0
    Extended Family: 0x14   Extended Model: 0x2
    Package Type: 0x0   BrandId: 0x12e9 
Machine has 1 nodes
Processor has 2 cores
Processor has 8 p-states
Processor has 0 boost states

Power States table:
-- Node: 0 Core 0
core 0 pstate 0 (p0) - En:1 VID:16 DID:2.00 Freq:1650 VCore:1.3500
core 0 pstate 1 (p1) - En:1 VID:22 DID:2.50 Freq:1320 VCore:1.2750
core 0 pstate 2 (p2) - En:1 VID:43 DID:4.00 Freq:825 VCore:1.0125
core 0 pstate 3 (p3) - En:0 VID:0 DID:1.00 Freq:3300 VCore:1.5500
core 0 pstate 4 (p4) - En:0 VID:0 DID:1.00 Freq:3300 VCore:1.5500
core 0 pstate 5 (p5) - En:0 VID:0 DID:1.00 Freq:3300 VCore:1.5500
core 0 pstate 6 (p6) - En:0 VID:0 DID:1.00 Freq:3300 VCore:1.5500
core 0 pstate 7 (p7) - En:0 VID:0 DID:1.00 Freq:3300 VCore:1.5500
-- Node: 0 Core 1
core 1 pstate 0 (p0) - En:1 VID:16 DID:2.00 Freq:1650 VCore:1.3500
core 1 pstate 1 (p1) - En:1 VID:22 DID:2.50 Freq:1320 VCore:1.2750
core 1 pstate 2 (p2) - En:1 VID:43 DID:4.00 Freq:825 VCore:1.0125
core 1 pstate 3 (p3) - En:0 VID:0 DID:1.00 Freq:3300 VCore:1.5500
core 1 pstate 4 (p4) - En:0 VID:0 DID:1.00 Freq:3300 VCore:1.5500
core 1 pstate 5 (p5) - En:0 VID:0 DID:1.00 Freq:3300 VCore:1.5500
core 1 pstate 6 (p6) - En:0 VID:0 DID:1.00 Freq:3300 VCore:1.5500
core 1 pstate 7 (p7) - En:0 VID:0 DID:1.00 Freq:3300 VCore:1.5500

 --- Node 0:
Processor Maximum PState: 2
Processor Startup PState: 2
Processor Maximum Operating Frequency: 3300 MHz

Minimum allowed VID: 123 (0.013v) - Maximum allowed VID 16 (1.350v)
Processor AltVID: 43 (1.013v)

Done.


Original issue reported on code.google.com by [email protected] on 6 May 2012 at 9:22

Trinity Support / Preferences Reset

I got an A4-4355M APU, i found out that pstate 6 and boost states are 
disabled(by default?) so i activate them but if i poweroff the machine 
everything resets. If I reboot, instead, everything works.

Could you add trinity / piledriver support?

Original issue reported on code.google.com by [email protected] on 17 May 2014 at 9:39

ModelExtended calculation is not correct

What version of the product are you using? On what operating system?
TPC rev 6.

Please provide any additional information below.
K10Processor.cpp:   int modelExtended = ((eax & 0xf0000) >> 16)+model;
Griffin.cpp:    int modelExtended = ((eax & 0xf0000) >> 16)+model;

AMD order 25481 specs that model (in processor families 0Fh and higher)
is a conjunction of bits, not a sum:

"Model is an 8-bit value and is defined as: Model[7:0] = 
{ExtendedModel[3:0],BaseModel[3:0]}."

For families 0Fh and higher the code should read:
        int modelExtended = ((eax & 0xf0000) >> 12)+model;


Model calculations become critical when certain MSRs or PCI configuration
space registers are only present in specific processor models (see issue #1).

Original issue reported on code.google.com by [email protected] on 10 Apr 2011 at 12:15

PStates and Boost states bad detected with bulldozer 8150

What steps will reproduce the problem?
1. using tpc last version
2. using amd bulldozer 8150 8-cores
3.

What is the expected output? What do you see instead?
that processor comes with 5 pstates and tpc detect 7
that processor comes with 2 boost states and tcp detect none

What version of the product are you using? On what operating system?
last version

Please provide any additional information below.

that processor comes with 5 pstates, from 1400 Mhz to 3600 Mhz
Also comes with 2 boost states, from 3900 Mhz to 4200 Mhz

TPC detects bad these two features.

thx in advance

Original issue reported on code.google.com by [email protected] on 13 Oct 2014 at 3:54

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.