Questions and Answers :
GPU applications :
Not performance using ATI GPU
Message board moderation
Author | Message |
---|---|
Raul Send message Joined: 19 Oct 08 Posts: 8 Credit: 777,985 RAC: 0 |
Hello, I'm using recently an ATI GPU with this Project. My system is: GenuineIntel Intel(R) Pentium(R) 4 CPU 3.06GHz [Family 15 Model 4 Stepping 9] (2 procesadores) AMD ATI Radeon HD 5400 series (Cedar) (1024MB) driver: 1.4.1848 OpenCL: 1.2 Microsoft Windows 10 x86 Edition, (10.00.10074.00) ATI drivers are the latest ones I can download from ATI support page. I have noted that GPU is idle most of time and task are taking for a long: Nombre 07jn15aa.23019.21917.438086664202.12.13_1 Unidad de trabajo 1849725152 Creado 21 Jul 2015, 12:28:02 UTC Enviado 21 Jul 2015, 18:11:28 UTC LÃmite de tiempo para informar 3 Sep 2015, 1:42:11 UTC Recibir 21 Jul 2015, 22:32:41 UTC Estado del servidor Over Resultado Con éxito Estado del cliente Hecho Exit status 0 (0x0) ID del ordenador 7622568 Tiempo de ejecución 3 hours 19 min 47 sec Tiempo de CPU 10 min 24 sec Estado de validación Válido Crédito 60.67 Device peak FLOPS 6.26 GFLOPS Versión de la aplicación SETI@home v7 v7.07 (opencl_ati_cat132) Peak working set size 88.44 MB Peak swap size 118.04 MB Peak disk usage 0.04 MB Please, can you help me to improve GPU performance? Regards, Raúl. |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
The OpenCL application for Seti uses quite a bit of CPU, so the CPU should be a bit powerful as well. A P4-Prescott isn't exactly powerful anymore as compared to more up-to-date hardware. Aside from that, your AMD HD54x0 has only got 2 OpenCL compute units. That won't speed calculations up either. So I think that the times you see are good enough for the hardware you have. If you want more performance, get better hardware. |
Raul Send message Joined: 19 Oct 08 Posts: 8 Credit: 777,985 RAC: 0 |
Hi Ageless, thank you for your appreciation. I'm not looking for the best performance compared with new harware, just looking for better performance on my hardware, I'm just recycling old hardware and taking its best for science. But I'm affraid something it's not properly configured because GPU is iddle most of time and I would try to get work of it. Maybe the key is your comment about that OpenCL for Seti needs a bit of CPU, may be freeing a 20% of CPU I could improve GPU performance, what do you think about? By the way, At this time a WU of 184545 GFLOPs has used 00:08:13 GPU in 52:40:46 hours the remaining time to complete is estimated in 192:06:33 hours and INCREASING!!! |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
You can't free 20% of a CPU in BOINC, the science application on the CPU will either use the full core or not at all. For best performance on OpenCL tasks you best free a whole CPU core. |
Raul Send message Joined: 19 Oct 08 Posts: 8 Credit: 777,985 RAC: 0 |
OK, let me try and will tell how was the experience... |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
Oh and to do so in BOINC, you change the value for Use at most N% of the CPUs in the computing preferences from 100% to 50%, or when using the local preferences, you change this there (BOINC Manager, View->Advanced view, Tools->Computing preferences->processor usage->On multiprocessors, use at most N% of the processors). |
Raul Send message Joined: 19 Oct 08 Posts: 8 Credit: 777,985 RAC: 0 |
Hi Jord, Computation preferences changed for a day and nothing appears to be changed in GPU computation, now it's lasting 92 hours and estimated time to finish is 338 hours. I'm afraid this is not the solution to the problem. |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.