[Bug 523104] [NEW] Use fewer processes on Core i7 processor

Seth Arnold seth.arnold at gmail.com
Wed Feb 17 09:40:13 UTC 2010


Public bug reported:

Binary package hint: origami

Hello; the origami tool, through finstall, just reads /proc/cpuinfo for
the number of vendor_id lines, and calls that the 'number of CPUs'. But
on an Intel Core i7, and other processors with hyperthreading enabled,
using this number of processes guarantees that the CPU will be run at
full clock, rather than just sipping idle cycles.

Instead, Folding at Home should use a 1:1 relationship with cores, so that
the chips don't run themselves into ludicrous temperatures and power
use. (Running only four instead of the auto-detected eight processes has
my processor running at 66 degrees Celsius rather than 80 degrees
Celsius.)

This change can probably happen by using the following:
grep "core id" /proc/cpuinfo  | sort -u | wc -l

But I don't know for certain that 'core id' is located in /proc/cpuinfo
on single-core chips, nor do I know what it looks like on SMP systems
with multiple processor sockets... hopefully someone reading this has
access to a wide enough variety of systems to find out if this can be
used verbatim, or if it needs to be massaged some first.

Thanks!

** Affects: origami (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Use fewer processes on Core i7 processor
https://bugs.launchpad.net/bugs/523104
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list