The BIOS is now up to date:
sworddragon@ubuntu:~$ sudo dmidecode -s bios-version && sudo dmidecode -s
bios-release-date
P1.40
10/02/2013
But the bug still exists on Ubuntu 14.04 dev with linux-image-generic
3.12.0.3.5. I have also updated the testcase: It is now written in C to exclude
Python as the source of problems (compiling with "gcc -o threads ./threads.c
-lpthread") and instead of creating 2 threads it is creating the number of
online cpu cores * 2 as threads (on my processor with 6 cores 12 threads are
created) as the overhead gets much higher with more threads.
Here are the results:
Calling ./test will result in a cpu usage of ~185%/600%.
Calling taskset -c 0 ./threads will result in a cpu usage of ~30%/600%.
** Changed in: linux (Ubuntu)
Status: Incomplete => New
** Tags removed: bios-outdated-1.40
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1073148
Title:
High cpu overhead on using multiple cores
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1073148/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs