Message boards :
Number crunching :
APU memory allocation for GPU?
Message board moderation
Author | Message |
---|---|
Bill Send message Joined: 30 Nov 05 Posts: 282 Credit: 6,916,194 RAC: 60 |
Just curious to see if anyone has changed settings on their APU to use more of the system memory for crunching performance. My 2200G by default has 2.0 GB allocated for the GPU. I'm using between 1.5 and 1.7 GB of that, and I can't help but wonder if that is slowing GPU performance. Currently using 70%/90% of memory, but I assume that is for system memory, not for GPU (whether discrete or not) memory? I have 16 GB total, so no issue with allocating a couple more GB. I'll probably play around with it after WOW is over. Seti@home classic: 1,456 results, 1.613 years CPU time |
Tom M Send message Joined: 28 Nov 02 Posts: 5126 Credit: 276,046,078 RAC: 462 |
Just curious to see if anyone has changed settings on their APU to use more of the system memory for crunching performance. My 2200G by default has 2.0 GB allocated for the GPU. I'm using between 1.5 and 1.7 GB of that, and I can't help but wonder if that is slowing GPU performance. Currently using 70%/90% of memory, but I assume that is for system memory, not for GPU (whether discrete or not) memory? I have 16 GB total, so no issue with allocating a couple more GB. I'll probably play around with it after WOW is over. When I tried less than 2GB the windows taskmanager started reporting it was using "main memory" too. I don't remember if I ran it long enough to see if it changed the performance. Tom A proud member of the OFA (Old Farts Association). |
Kissagogo27 Send message Joined: 6 Nov 99 Posts: 716 Credit: 8,032,827 RAC: 62 |
after taking a look at some stderr.txt you could modify your command line options with -period_iterations_num 4 you could add -tt 1500 to speed up your FFT routine here
at FFTlength 8 to 1024 u must see some improvement with only one line of pass=3 and high_perf if not u have to set a higher number at -tt
all Fftlength=8 are done in 16775 +8758+ 4890 = 30sec 213 in 3 pass ( best opt) 122 in 4 pass and 75 in 5 pass the -tt 1500 give more time to do all Fftlength=8 in only 3 pass . to see the long therm improvement, just take a look at your app details https://setiathome.berkeley.edu/host_app_versions.php?hostid=8640304 SETI@home v8 8.22 windows_intelx86 (opencl_ati5_SoG_nocal) Taux de calcul moyen 46.96 GFLOPS SETI@home v8 8.22 windows_intelx86 (opencl_ati_nocal) Taux de calcul moyen 42.77 GFLOPS the estimated Gflops will become better after ^^ |
Bill Send message Joined: 30 Nov 05 Posts: 282 Credit: 6,916,194 RAC: 60 |
So after looking at the UMA buffer size in my bios, the maximum it can be set to is 2 GB, so I guess I'm stuck with that. Seti@home classic: 1,456 results, 1.613 years CPU time |
Bill Send message Joined: 30 Nov 05 Posts: 282 Credit: 6,916,194 RAC: 60 |
Correction! There was another way in the bios to set the APU dedicated GPU memory. I found a way to increase it to 3 GB. It can go higher, but there is some problem either with the bios or how I'm changing settings that is preventing me from going higher. I'll have to work that out with ASRock. Regardless, I now have 3 GB, and at times I am using 2.6 GB. Of course, in the interim I have changed S@H to run 2 GPU tasks on the APU at a time, so I am sure that is part of the reason. I am probably changing too many settings at once to know what is actually improving performance, so we'll have to see eventually. I just wanted to report memory allocation can be increased. Seti@home classic: 1,456 results, 1.613 years CPU time |
CryptokiD Send message Joined: 2 Dec 00 Posts: 150 Credit: 3,216,632 RAC: 0 |
Everyones computer is different but I have played around with this setting and tried everything from 64 to 2048 and on my system at least there is no difference using anything higher then 256 for my apu's gpu so long as I run up to a max of 1 multibeam and 1 astropulse task at a time. |
©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.