Not performance using ATI GPU

Questions and Answers : GPU applications : Not performance using ATI GPU
Message board moderation

To post messages, you must log in.

AuthorMessage
Raul
Volunteer tester

Send message
Joined: 19 Oct 08
Posts: 8
Credit: 777,985
RAC: 0
Spain
Message 1703991 - Posted: 22 Jul 2015, 15:18:57 UTC

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.
ID: 1703991 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1704042 - Posted: 22 Jul 2015, 16:48:50 UTC - in response to Message 1703991.  

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.
ID: 1704042 · Report as offensive
Raul
Volunteer tester

Send message
Joined: 19 Oct 08
Posts: 8
Credit: 777,985
RAC: 0
Spain
Message 1704663 - Posted: 24 Jul 2015, 15:51:30 UTC - in response to Message 1704042.  
Last modified: 24 Jul 2015, 16:00:08 UTC

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!!!
ID: 1704663 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1704667 - Posted: 24 Jul 2015, 16:01:54 UTC - in response to Message 1704663.  

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.
ID: 1704667 · Report as offensive
Raul
Volunteer tester

Send message
Joined: 19 Oct 08
Posts: 8
Credit: 777,985
RAC: 0
Spain
Message 1704910 - Posted: 25 Jul 2015, 13:15:12 UTC - in response to Message 1704667.  

OK, let me try and will tell how was the experience...
ID: 1704910 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1704925 - Posted: 25 Jul 2015, 14:25:21 UTC - in response to Message 1704910.  

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).
ID: 1704925 · Report as offensive
Raul
Volunteer tester

Send message
Joined: 19 Oct 08
Posts: 8
Credit: 777,985
RAC: 0
Spain
Message 1705164 - Posted: 26 Jul 2015, 7:40:51 UTC - in response to Message 1704925.  

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.
ID: 1705164 · Report as offensive

Questions and Answers : GPU applications : Not performance using ATI GPU


 
©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.