Sorry for the incomplete report. As my understanding on how atlas works
is very limited, I didn't know if you (the packager) added some
debian/ubuntu specific compiler options leading to this result. So I
asked here first because I wondererd  if there maybe was a trivial
answer (like setting a specific flag during compilation).

So here is what I did:
disabled CPU throtteling in BIOS
apt-get source atlas
fakeroot debian/rules 
installed the package

Open R:

a<-list();for(i in 1:10){a[[i]]<-matrix(rnorm(1e6),1000,1000)} ## create a list 
containing large matrices
system.time(lapply(a,solve)) ### measure time of inverting 10 matrices

I also monitored the CPU usage using the gnome system monitor and compared with 
the result using the OpenBLAS library.
The latter uses 100% on all cores.

My hardware specs: 
CPU: Intel Core2 Quad CPU Q9400 @ 2.66GHz × 4 
RAM: 8GB

Ubuntu 12.04 64bit

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/956753

Title:
  custom build of atlas only uses ~70% CPU

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/atlas/+bug/956753/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to