Message boards :
Number crunching :
app_info for separation on GPU and nbody on CPU
Message board moderation
Author | Message |
---|---|
Send message Joined: 29 May 10 Posts: 19 Credit: 5,917,319 RAC: 0 |
Does anyone have an app_info that will only process nbody on CPU and separations on GPU? I tried searching the forums and I cut and pasted different parts of other app_info's that I could find..but it doesn't appear to work. The errors I get are that pthreadGC2_64.dll and libgomp_64-1.dll don't exist. But it works with both just fine without using a custom app_info, so I'm sure it's just me making the app_info wrong. Does anyone have an app_info that would work in the way I describe? i7-3960x Extreme Edition 6 Cores(12 Logical) 2x Radeon HD 7970 3GB video Cards(need to be able to run 2 WU's per GPU) |
Send message Joined: 29 May 10 Posts: 19 Credit: 5,917,319 RAC: 0 |
Although in looking closer..i'm missing the nbody file too...what the happened to them? Interesting... |
Send message Joined: 29 May 10 Posts: 19 Credit: 5,917,319 RAC: 0 |
I ended up redownloading the 3 files from http://milkyway.cs.rpi.edu/milkyway/download/ and then restarted BOINC. It is now working and is using 4 CPU cores per work unit(runs 3 WU's simultaneously) of nbody and 2 wu's per gpu(runs 4 WU's simultaneously) Here is a copy of the app_info incase anyone else wants it: <app_info> <app> <name>milkyway</name> </app> <file_info> <name>milkyway_separation_1.02_windows_x86_64__opencl_amd_ati.exe</name> <executable/> </file_info> <app_version> <app_name>milkyway</app_name> <version_num>102</version_num> <flops>1.0e11</flops> <avg_ncpus>0.05</avg_ncpus> <max_ncpus>1</max_ncpus> <plan_class>ati14ati</plan_class> <coproc> <type>ATI</type> <count>0.5</count> </coproc> <cmdline>--gpu-target-frequency 10 --gpu-disable-checkpointing</cmdline> <file_ref> <file_name>milkyway_separation_1.02_windows_x86_64__opencl_amd_ati.exe</file_name> <main_program/> </file_ref> </app_version> <app> <name>milkyway_nbody</name> <user_friendly_name>MilkyWay@Home nbody Simulation</user_friendly_name> </app> <file_info> <name>milkyway_nbody_0.84_windows_x86_64__mt.exe</name> <executable/> </file_info> <file_info> <name>libgomp_64-1.dll</name> <executable/> </file_info> <file_info> <name>pthreadGC2_64.dll</name> <executable/> </file_info> <app_version> <app_name>milkyway_nbody</app_name> <version_num>84</version_num> <plan_class>mt</plan_class> <avg_ncpus>4</avg_ncpus> <max_ncpus>4</max_ncpus> <cmdline>--nthreads=4</cmdline> <file_ref> <file_name>milkyway_nbody_0.84_windows_x86_64__mt.exe</file_name> <main_program/> </file_ref> <file_ref> <file_name>libgomp_64-1.dll</file_name> </file_ref> <file_ref> <file_name>pthreadGC2_64.dll</file_name> </file_ref> </app_version> </app_info> |
Send message Joined: 29 May 10 Posts: 19 Credit: 5,917,319 RAC: 0 |
I'm still testing it, because so far it's only been getting CPU units...but then I changed my app preferences not to use CPU and then it finally got GPU work units, so now I've set it to get both and we'll see if it actually does. |
Send message Joined: 29 May 10 Posts: 19 Credit: 5,917,319 RAC: 0 |
Looks like my test was successful. It's now getting both separation and nbody's and it's running 3 nbody WU's at a time on 4 CPU cores each, and 4 separation WU's at a time on 2 Radeon HD 7970 video cards. This is pretty awesome. 7 Work Units at a time and it's spitting them out super fast as well. |
©2024 Astroinformatics Group