Attempting to optimize CUDA app - need help

Cliff Harding
Cliff Harding
Joined: 23 Jun 05
Posts: 14
Credit: 97907885
RAC: 466220
Topic 198044

I have restarted Einstein after being away for quite a while. I have set up an app _config.xml to handle GPU tasks


einsteinbinary_BRP6

1
1



einstein_S6BucketFU2UB
8

0.5
0.5



einsteinbinary_BRP4G
8

0.5
0.5

1) Are there CUDA50 apps for the binary Radio Search (Parkes PMPS XT) or does it only run on CUDA32?

2) What do I need to include in my app_config to have them run multiple tasks run on my GTX750ti devices?

Any help will be greatly appreciated.

I don't buy computers, I build them!

Zalster
Zalster
Joined: 26 Nov 13
Posts: 3117
Credit: 4050672230
RAC: 0

Attempting to optimize CUDA app - need help

Quote:

I have restarted Einstein after being away for quite a while. I have set up an app _config.xml to handle GPU tasks


einsteinbinary_BRP6

1
1



einstein_S6BucketFU2UB
8

0.5
0.5



einsteinbinary_BRP4G
8

0.5
0.5

1) Are there CUDA50 apps for the binary Radio Search (Parkes PMPS XT) or does it only run on CUDA32?

2) What do I need to include in my app_config to have them run multiple tasks run on my GTX750ti devices?

Any help will be greatly appreciated.

Cliff, modify your BRP6 so it's 0.5 for both the CPU and GPU

To get the Parkes, you need to change it in the einstein@home preferences, select Run beta/test application versions?
This helps us develop applications, but it may cause jobs to fail on your computer.

and change it to YES for whichever location you have your computers set for.

Zalster

Holmis
Joined: 4 Jan 05
Posts: 1118
Credit: 1055935564
RAC: 0

You need to change 1 to 0.5

You need to change 1 to 0.5 for x2, 0.33 for x3 in the -section for einsteinbinary_BRP6.

Furthermore you can remove the whole to for "einstein_S6BucketFU2UB" as that's a CPU only search and I do not think there will be a GPU version for it.

The last app in your app_config, einsteinbinary_BRP4G, is out of work and will probably only have work sporadically in the future unless they get a big load of data from Arecibo. You can leave it in there to be ready if and when work is available again.

I don't see any CUDA50 apps on the Applications page. The only app with a higher CUDA version than 3.2 right now is a version 5.5 for "Mac OS 10.5 or later running on Intel 64 Bit".
There has been talk about bringing it other platforms too but not done yet.

And as Zalster said you probably want to enable beta testing in your prefs to get a nice speedup when running BRP6 tasks on your GPU.

Cliff Harding
Cliff Harding
Joined: 23 Jun 05
Posts: 14
Credit: 97907885
RAC: 466220

Many thanks Zalster - missed

Many thanks Zalster - missed setting the CPU & GPU to .5. Parkes was already specified in the project prefs. I did select the beta apps though, which is why I asked about CUDA50.

I don't buy computers, I build them!

Cliff Harding
Cliff Harding
Joined: 23 Jun 05
Posts: 14
Credit: 97907885
RAC: 466220

RE: You need to change 1 to

Quote:

You need to change 1 to 0.5 for x2, 0.33 for x3 in the -section for einsteinbinary_BRP6.

Furthermore you can remove the whole to for "einstein_S6BucketFU2UB" as that's a CPU only search and I do not think there will be a GPU version for it.

The last app in your app_config, einsteinbinary_BRP4G, is out of work and will probably only have work sporadically in the future unless they get a big load of data from Arecibo. You can leave it in there to be ready if and when work is available again.

I don't see any CUDA50 apps on the Applications page. The only app with a higher CUDA version than 3.2 right now is a version 5.5 for "Mac OS 10.5 or later running on Intel 64 Bit".
There has been talk about bringing it other platforms too but not done yet.

And as Zalster said you probably want to enable beta testing in your prefs to get a nice speedup when running BRP6 tasks on your GPU.

Done & done. Again Many Thanks!

I don't buy computers, I build them!

Bikeman (Heinz-Bernd Eggenstein)
Bikeman (Heinz-...
Moderator
Joined: 28 Aug 06
Posts: 3522
Credit: 686042538
RAC: 595532

You can select how many

You can select how many instances are supposed to run per GPU in the web preferences (utilization factor: same logix, 0.5 means 2 tasks in parallel), there is no need to fiddle around with app_config.xml files to achieve this.

Cheers
HB

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.