Open discussion for MAGMA library (Matrix Algebra on GPU and Multicore Architectures)
-
jeremiahpalmer
- Posts: 58
- Joined: Fri Jan 28, 2011 12:46 pm
Post
by jeremiahpalmer » Tue Apr 19, 2011 4:15 pm
Hello,
I have been able to compile magma on my machine and I am running some tests from the "testing" directory. When I ran "testing_dsyevd", I get these results:
Code: Select all
device 0: Tesla C2070, 1147.0 MHz clock, 5375.2 MB memory
device 1: Tesla C2050, 1147.0 MHz clock, 2687.4 MB memory
Usage:
testing_dsyevd -N 1024
N CPU Time(s) GPU Time(s) ||R||_F / ||A||_F
==========================================================
1024 0.25 0.20 0.000000e+00 2.054667e-15
2048 1.68 1.32 5.880427e-16 8.679861e-14
3072 5.70 3.67 4.055110e-16 4.497512e-13
Message from syslogd@ at Tue Apr 19 15:11:53 2011 ...
lady kernel: CPU2: Temperature above threshold, cpu clock throttled
Message from syslogd@ at Tue Apr 19 15:11:53 2011 ...
lady kernel: CPU1: Temperature/speed normal
Message from syslogd@ at Tue Apr 19 15:11:53 2011 ...
lady kernel: CPU0: Temperature/speed normal
Message from syslogd@ at Tue Apr 19 15:11:53 2011 ...
lady kernel: CPU3: Temperature/speed normal
4032 13.01 7.71 5.151417e-16 2.195313e-12
5184 29.13 15.14 1.169635e-16 4.566724e-13
...etc...
Does anyone have an idea about what the temperature messages mean? Should I be worried about this?
Thanks,
Jeremiah
-
jeremiahpalmer
- Posts: 58
- Joined: Fri Jan 28, 2011 12:46 pm
Post
by jeremiahpalmer » Tue Apr 19, 2011 4:17 pm
I have ran a few other testing_* executables and get the temperature message there as well.
-
mateo70
- Posts: 41
- Joined: Tue Mar 08, 2011 12:38 pm
Post
by mateo70 » Wed Apr 20, 2011 10:31 am
Hi,
it's not related to MAGMA. You are just stressing you CPUs when you run these testings and so, the system is adjusting the CPU clock in relation to the temperature reported by sensors.
Mathieu
-
jeremiahpalmer
- Posts: 58
- Joined: Fri Jan 28, 2011 12:46 pm
Post
by jeremiahpalmer » Wed Apr 20, 2011 12:06 pm
Thanks for your reply. How am I "stressing" my CPUs? How do I avoid this? (Or should I?)
-
mateo70
- Posts: 41
- Joined: Tue Mar 08, 2011 12:38 pm
Post
by mateo70 » Wed Apr 20, 2011 4:18 pm
What can I say ? Don't run magma testings

.
This is not a problem, your system is just adjusting the CPU accorded to the sensors. MAGMA testings dsyevd is an hybrid kernel using CPU and GPU, so the BLAS called on the CPU just "stress" the system and by consequence increase the temperature.
Mathieu
-
xinwu
- Posts: 8
- Joined: Fri Jun 24, 2011 9:22 am
Post
by xinwu » Thu Jun 30, 2011 9:15 am
Hi, Mathieu!
What do you mean by saying "MAGMA testings dsyevd is an hybrid kernel using CPU and GPU"? Is it possible to run "dsyevd" by using GPU only?