Opened 16 years ago
Closed 12 years ago
#317 closed enhancement (unknown)
High power consumption with /SMP /APIC with Nvidia + SMP Kernel
Reported by: | mobybrick | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | Feedback pending |
Component: | ACPI PSD | Version: | 3.14 |
Keywords: | Cc: | mobybrick |
Description
Hi,
Thanks for your efforts on ACPI!
I have tested two new NVIDIA based systems (one mine, one a colleage). One has an Athlon dual core, the other a single core.
When using eCS RC5, both systems works fine on UNI processor with ACPI 3.09/11.
When switch to SMP kernel and /SMP /APIC, both systems (one single HT core, one dual core) greatly increase their power usage and slowly overheat. With the SMP kernel, the systems use nearly 40 watts more power - even though one of them is still running on just once CPU core.
SetGetThtrl reports states of 0x0 available for throttling. Attached is acpi.log.
Seems to be the SMP kernel ? I think I read about some HLT states? Or is it how it reacts with ACPI.PSD?
Thanks for any suggestions. Am willing and able to try anything you need.
Attachments (2)
Change History (26)
by , 16 years ago
by , 16 years ago
Attachment: | acpi.2.log added |
---|
comment:1 by , 16 years ago
comment:2 by , 16 years ago
Cc: | added |
---|
I'd like to concentrate on the Athlon 3500 system with the single processor core, as this should be easier to sort out (and due to the fact that the other board I was testing is no longer available :( ).
This board is an Nvidia chipset. Hyperthreading is turned off.
- ACPI.LOG
- SetGetThrtl reports 0x0 (as above). ACPIDAEMON is loaded via startup.cmd
- Using the SMP core on this system should have no effect, but for some reason the power consumption of the system rockets by 40watts (measured) and the system slowly overheats.
- The CPU Manager programme available on hobbes, if run, reports rc=xxxxx when looking for throttling availability.
- There seems to be no CST method in the AcpiManager view
Regards, Moby
comment:3 by , 16 years ago
I have the same problem with the SMP kernel based installation of eCS 2.0 RC 6a. The tool setgetstate does not work with the SMP kernel. With the W4 kernel it works in PIC mode.
follow-up: 5 comment:4 by , 16 years ago
Today I test the power usage of another PC at a customer. Windows: 75W eCS 2.0 RC6a: 122W
That is not aceptable.
comment:5 by , 16 years ago
Replying to kalle2009de:
Today I test the power usage of another PC at a customer. Windows: 75W eCS 2.0 RC6a: 122W
That is not aceptable.
This is similar to the results I have on my ThinkPad T61 (though not measured) - the system is always running at 'full speed', causing heat and unneeded tear and wear of the hardware.
Probably it will help to run the 'cpu.exe' tool you can find on Hobbes, which will dynamically reduce the speed of your processor, based on demand.
comment:6 by , 16 years ago
It does not work. With the SMP kernel the ACPI tools setgetstate and setgetthrtl does not work and with the cpu tool it is the same.
H:\os2tools>CPU.exe No Argument Given. Using Default Scanned Value and interval Init CPU speed Searching processors
Processor 1 : Candidate for throttle setting
Using CPU 1 for Throttling.
CPU0 Error get throttling rc=65283
comment:7 by , 16 years ago
Another Test: setgetstate fails with the smp kernel on the T42p (eCS 2.0 RC6a). After switching to the W4 kernel it is running fine with the same ACPI version.
comment:8 by , 16 years ago
AMD CPU has't throttling. Here you can use ExtraKernelHLT = Yes with patched 104b kernel
comment:9 by , 16 years ago
Where to get the patched kernel? The "ExtraKernelHLT = Yes" is an config.sys option?
comment:10 by , 16 years ago
e-co:
I uploaded the kernel to BETAZONE, acpi-kernel-20070123.ZIP cdrecord and other applications may not work
comment:11 by , 16 years ago
Please download experimental ACPI build from Mensys site:
- Experimental build for you:
ACPI-APIC-BAT.ZIP
- Read instructions: http://ecomstation.ru/projects/acpitools/?action=testcase
comment:12 by , 16 years ago
Milestone: | Release version 3.15 → Feedback pending |
---|
comment:13 by , 16 years ago
Milestone: | Feedback pending → Release version 3.15 |
---|---|
Version: | 3.11 → 3.14 |
On 3 different machines I have the same result: switching from W4 to SMP Kernel cause High power consumption. It seems to be an initialisation problem of the SMP Kernel.
comment:15 by , 16 years ago
No, "ACPI has exclusive control of all aspects of power management and device configuration responsibilities." (quotation of wikipedia)
comment:16 by , 16 years ago
Sorry, I only read http://acpi.info/DOWNLOADS/ACPIspec30b.pdf, because in wikipedia is absent technical details.
comment:17 by , 16 years ago
Maybe you should read the introduction and overview, again. Your excuses and arguments are becoming tiresome.
comment:18 by , 16 years ago
Owner: | removed |
---|
comment:20 by , 16 years ago
e-co:
No progress with Speedstep/PowerNow, ..
Let's check other methods:
0) Please send us the report for ACPI DB -- http://ecomstation.ru/commentnews.php?id=1619
1) do you have options related to cooler / powr consumption in BIOS Setup?
2) try use ACPI kernel (read above where to find it and how to setup). Look, it is very useful for notebooks: http://ecomstation.ru/projects/acpitools/?action=benchmarks
QUICK: a) AMD & high power consumption, b) Throttling doesn't work on Thinkpad with SMP kernel.
comment:21 by , 15 years ago
- Already tried using ACPI kernel, no difference.
- Options for cool'n'quiet in bios make no difference.
System uses a lot of power (30watts more than Windows on same hardware) and runs very hot.
comment:22 by , 15 years ago
Please download experimental ACPI build from Mensys site:
- Experimental build for you:
ACPI316-05_29.ZIP
- Read instructions: http://ecomstation.ru/projects/acpitools/?action=testcase
For decrease using power install acpi kernel and uncomment ExtraKernelHLT in %etc%\acpid.cfg
comment:23 by , 12 years ago
Milestone: | Release version 3.19 → Feedback pending |
---|---|
Type: | defect → enhancement |
Please try the latest version (3.20.03).
comment:24 by , 12 years ago
Resolution: | → unknown |
---|---|
Status: | new → closed |
No response to extremely old ticket.
ACPI.LOG for Dual Core Nivida AM2 system