Credit per Core?

Message boards : Number crunching : Credit per Core?
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Profile Peter Cook Project Donor
Volunteer tester
Avatar

Send message
Joined: 3 Jul 99
Posts: 94
Credit: 23,643,722
RAC: 70
United Kingdom
Message 1572636 - Posted: 16 Sep 2014, 12:19:43 UTC

How, is it possible to increase your credit per core? I am currently receiving around 60 to 100 on average per core which to me seems a little low! Is it possible to increase this? Also is it possible to run more than 1 work unit on a GPU if so how do I do this?
ID: 1572636 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1572642 - Posted: 16 Sep 2014, 13:10:45 UTC - in response to Message 1572636.  
Last modified: 16 Sep 2014, 13:12:50 UTC

I don't know about the credit per core, but you can install the lunatics app to try and increase the efficiency of your GPU. If you don't want to do that, then you can add an app_config.xml to your project folder and specify how many tasks you want to run per GPU. However, adding more task per GPU doesn't necessarily increase the efficiency of that GPU. You need to have a GPU that has the extra "headroom" (how much is it being utilized). Sometime increasing to 2 work units is the most some GPUs can do. A lot of the more expensive and larger GPUs can do 3. If you do that with a lower end GPU then you can run them but the time to completion gets extremely long compared to just running 1 task. I used to have a GT 640 as well, and found that the most I could do was 1 task at a time. I would probably recommend the Lunatics app to try and increase the proficiency of your card. You can find a link to it in the v.42 thread. If I find it, i'll come back here and edit and post the link to that thread or to the website.

Zalster

Just saw Mike's reply..Listen to him. He's much more knowledgeable about these things.
ID: 1572642 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34253
Credit: 79,922,639
RAC: 80
Germany
Message 1572643 - Posted: 16 Sep 2014, 13:11:14 UTC
Last modified: 16 Sep 2014, 13:11:47 UTC

You can`t increase credit per core, just over all performance.
A FX 8350 is rather bad in single core performance.

Just reduce crunching to 4 cores this will decrease run times significantly and also speed up GPU crunching.

To run 2 instances on your GPU you have to either edit appinfo.xml in your seti data folder or create an app_config.xml.
In appinfo.xml just edit count value from 1 to 0.5.


With each crime and every kindness we birth our future.
ID: 1572643 · Report as offensive
Profile Peter Cook Project Donor
Volunteer tester
Avatar

Send message
Joined: 3 Jul 99
Posts: 94
Credit: 23,643,722
RAC: 70
United Kingdom
Message 1572647 - Posted: 16 Sep 2014, 13:23:16 UTC

I am running the Lunatics 0.42 right now so there isn't much I can do there! Rather than run extra WU's on my GPU, I may just add another GPU in as I have the slot for it. I am running all 8 cores on my system right now with very little slow down. But, does higher credit come from faster turnaound?
ID: 1572647 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34253
Credit: 79,922,639
RAC: 80
Germany
Message 1572650 - Posted: 16 Sep 2014, 13:30:55 UTC - in response to Message 1572647.  

I am running the Lunatics 0.42 right now so there isn't much I can do there! Rather than run extra WU's on my GPU, I may just add another GPU in as I have the slot for it. I am running all 8 cores on my system right now with very little slow down. But, does higher credit come from faster turnaound?


No but shorter run times.

Your CPU takes approx 14000 seconds per 0.44 WU.
Mine approx 8000 seconds.
So i get bigger output per day.
Also you have more resources left to feed the GPU properly.
This should speed up GPU crunching as well.


With each crime and every kindness we birth our future.
ID: 1572650 · Report as offensive
Profile Peter Cook Project Donor
Volunteer tester
Avatar

Send message
Joined: 3 Jul 99
Posts: 94
Credit: 23,643,722
RAC: 70
United Kingdom
Message 1572652 - Posted: 16 Sep 2014, 13:34:24 UTC
Last modified: 16 Sep 2014, 13:34:57 UTC

I fully understand where you are coming from Mike! However, looking back over the last 40 days, when I was running a lower amount of cores, I was only getting half the credit I am now, that's what is stumping me!
ID: 1572652 · Report as offensive
juan BFP Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 16 Mar 07
Posts: 9786
Credit: 572,710,851
RAC: 3,799
Panama
Message 1572653 - Posted: 16 Sep 2014, 13:42:37 UTC

Could sound strange but if you have a GPU, not allways more core working (doing CPU WU) is equal to more production since you need to free some core to feed the GPU, how many, depends on your GPU & CPU.

My advice, follow Mike´s leads, he realy knows what he talk about.
ID: 1572653 · Report as offensive
Profile Peter Cook Project Donor
Volunteer tester
Avatar

Send message
Joined: 3 Jul 99
Posts: 94
Credit: 23,643,722
RAC: 70
United Kingdom
Message 1572657 - Posted: 16 Sep 2014, 13:45:37 UTC

Mike, I can see you have the same processor as I do! What are your current Computing Preferences for SETI@Home?
ID: 1572657 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34253
Credit: 79,922,639
RAC: 80
Germany
Message 1572661 - Posted: 16 Sep 2014, 13:57:32 UTC - in response to Message 1572657.  

Mike, I can see you have the same processor as I do! What are your current Computing Preferences for SETI@Home?


I`m running 4 instances on CPU and 3 instances on GPU.
Astropulse only 2 instances on GPU.
But astropulses requires some tuning on your GPU.


With each crime and every kindness we birth our future.
ID: 1572661 · Report as offensive
Profile Peter Cook Project Donor
Volunteer tester
Avatar

Send message
Joined: 3 Jul 99
Posts: 94
Credit: 23,643,722
RAC: 70
United Kingdom
Message 1572677 - Posted: 16 Sep 2014, 17:59:57 UTC - in response to Message 1572661.  

What do you mean by the AP's need tuning on the GPU?
ID: 1572677 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34253
Credit: 79,922,639
RAC: 80
Germany
Message 1572786 - Posted: 16 Sep 2014, 20:00:09 UTC

When you read the AstroPulse_OpenCL_NV_ReadMe.txt you will notice there are some comand line options.
You can use them via ap_cmdline_win_x86_SSE2_OpenCL_NV.txt.

Example

-unroll 4 -ffa_block 6144 -ffa_block_fetch 1536 -tune 1 64 8 1 -use_sleep.

Maybe unroll 6 is possible but this requires testing.


With each crime and every kindness we birth our future.
ID: 1572786 · Report as offensive
Profile Peter Cook Project Donor
Volunteer tester
Avatar

Send message
Joined: 3 Jul 99
Posts: 94
Credit: 23,643,722
RAC: 70
United Kingdom
Message 1572835 - Posted: 16 Sep 2014, 20:15:18 UTC - in response to Message 1572786.  

Hmm, I think this one is a little past me! I have managed to get the multi WU's working on the GPU now.
ID: 1572835 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34253
Credit: 79,922,639
RAC: 80
Germany
Message 1572838 - Posted: 16 Sep 2014, 20:17:22 UTC - in response to Message 1572835.  
Last modified: 16 Sep 2014, 20:18:15 UTC

Hmm, I think this one is a little past me! I have managed to get the multi WU's working on the GPU now.


Just copy and paste it into that file ap_cmdline_win_x86_SSE2_OpenCL_NV.txt thats all.
On next ap it will be used.


With each crime and every kindness we birth our future.
ID: 1572838 · Report as offensive
Profile Peter Cook Project Donor
Volunteer tester
Avatar

Send message
Joined: 3 Jul 99
Posts: 94
Credit: 23,643,722
RAC: 70
United Kingdom
Message 1572877 - Posted: 16 Sep 2014, 20:49:37 UTC - in response to Message 1572786.  

So use that exact line in your example!

When you read the AstroPulse_OpenCL_NV_ReadMe.txt you will notice there are some comand line options.
You can use them via ap_cmdline_win_x86_SSE2_OpenCL_NV.txt.

Example

-unroll 4 -ffa_block 6144 -ffa_block_fetch 1536 -tune 1 64 8 1 -use_sleep.

Maybe unroll 6 is possible but this requires testing.

ID: 1572877 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34253
Credit: 79,922,639
RAC: 80
Germany
Message 1572885 - Posted: 16 Sep 2014, 20:59:23 UTC - in response to Message 1572877.  

So use that exact line in your example!

When you read the AstroPulse_OpenCL_NV_ReadMe.txt you will notice there are some comand line options.
You can use them via ap_cmdline_win_x86_SSE2_OpenCL_NV.txt.

Example

-unroll 4 -ffa_block 6144 -ffa_block_fetch 1536 -tune 1 64 8 1 -use_sleep.

Maybe unroll 6 is possible but this requires testing.


Yep, we can increase later on.


With each crime and every kindness we birth our future.
ID: 1572885 · Report as offensive
Profile Peter Cook Project Donor
Volunteer tester
Avatar

Send message
Joined: 3 Jul 99
Posts: 94
Credit: 23,643,722
RAC: 70
United Kingdom
Message 1572896 - Posted: 16 Sep 2014, 21:16:42 UTC - in response to Message 1572885.  

Thanks Mike, that's one for the morning! I want to see what happens with the other changes overnight!
ID: 1572896 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34253
Credit: 79,922,639
RAC: 80
Germany
Message 1572916 - Posted: 16 Sep 2014, 21:29:26 UTC - in response to Message 1572896.  

Thanks Mike, that's one for the morning! I want to see what happens with the other changes overnight!


I will check your results tomorrow.


With each crime and every kindness we birth our future.
ID: 1572916 · Report as offensive
Profile Peter Cook Project Donor
Volunteer tester
Avatar

Send message
Joined: 3 Jul 99
Posts: 94
Credit: 23,643,722
RAC: 70
United Kingdom
Message 1573141 - Posted: 17 Sep 2014, 8:12:38 UTC

I have added the AP command line into the file suggested, Obviously you have been using these optimisations for a long time and know your stuff! I hope this all helps :)

Overnight I have seen an increase in performance, so again, I will monitor the settings! At present I am running 65% of the processors 100% of the time, with 3 standard WU's on the GPU or 2 AP's on the GPU. I have noticed that if there is 1 AP running it will still only allocate 1 WU to the other slot. Which isn't much of a problem for me.

Again thank you for your support!
ID: 1573141 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34253
Credit: 79,922,639
RAC: 80
Germany
Message 1573186 - Posted: 17 Sep 2014, 12:58:42 UTC - in response to Message 1573141.  

I have added the AP command line into the file suggested, Obviously you have been using these optimisations for a long time and know your stuff! I hope this all helps :)

Overnight I have seen an increase in performance, so again, I will monitor the settings! At present I am running 65% of the processors 100% of the time, with 3 standard WU's on the GPU or 2 AP's on the GPU. I have noticed that if there is 1 AP running it will still only allocate 1 WU to the other slot. Which isn't much of a problem for me.

Again thank you for your support!


You are welcome.
I`m testing such stuff for Lunatics all day for over 3 years now.

Give your RAC some time to stabilize.
I`m certain your RAC will increase.


With each crime and every kindness we birth our future.
ID: 1573186 · Report as offensive
Profile Peter Cook Project Donor
Volunteer tester
Avatar

Send message
Joined: 3 Jul 99
Posts: 94
Credit: 23,643,722
RAC: 70
United Kingdom
Message 1573191 - Posted: 17 Sep 2014, 13:09:07 UTC

I had a feeling you were working with Lunatics :) As for the credit it has risen 200 points above yesterday, but I am wondering if I am pushing the graphics card a little hard by going with 3 wu's.
ID: 1573191 · Report as offensive
1 · 2 · Next

Message boards : Number crunching : Credit per Core?


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