Difference between revisions of "Run Seti Enhanced on Fermi class GPUs (4xx) (Advanced users)"

From BOINC Wiki
Jump to: navigation, search
(adding table)
 
(One intermediate revision by one other user not shown)
Line 61: Line 61:
 
Save the file as ANSI code.  
 
Save the file as ANSI code.  
  
Note: An example app_info.xml file can be found [here]. This can be a working app_info.xml file if you rename it properly, but it's here to give you an example of how it all works.  
+
Note: An example app_info.xml file can be found [http://boinc.mundayweb.com/wiki/images/a/a1/Example_app_info.xml here]. This can be a working app_info.xml file if you rename it properly, but it's here to give you an example of how it all works.  
  
 
Finally, you'll need the files themselves: download from
 
Finally, you'll need the files themselves: download from
Line 74: Line 74:
 
When all this is done, restart BOINC: Start->Programs->BOINC->BOINC Manager.  
 
When all this is done, restart BOINC: Start->Programs->BOINC->BOINC Manager.  
  
 
+
{| class="wikitable" style="text-align: center;"
 +
! Original writer
 +
! Original FAQ
 +
! Date
 +
|-
 
  | Richard Haselgrove
 
  | Richard Haselgrove
  | 37
+
  | [http://boincfaq.mundayweb.com/index.php?language=1&view=531 531]
| 1
+
  | 22-05-2010
  | 00:00:00
+
  |-
| 0000-00-00
+
  |}
  | 42860
 
| 1
 
| 531
 
| 2010-05-22 14:16:23
 
  | 2010-06-05 23:13:07
 

Latest revision as of 15:56, 29 August 2016

CUDA and CUDA23 applications (6.08 and 6.09) do not run on Fermi class GPUs. They will crash out or cause other weird things.

On Seti Beta a Fermi class application is being tested. You can run that as well, with the anonymous platform, until the application is released on Seti Main.

Before you go add or edit anything, make sure you fully exited BOINC. From BOINC Manager, File->Exit, check "Stop running science applications after exiting the Manager?"->OK.

It's easier when you are running optimised apps already. You will need to modify an existing app_info.xml file.

Navigate to your BOINC Data directory, /projects/setiathome.berkeley.edu/ sub-directory. The default places for the BOINC Data directory and how to get there can be found in this FAQ.

Edit the existing app_info.xml file with an ASCII editor, such as Notepad.

Note: If you don't have an app_info.xml file, you're not optimized already. Check this FAQ, or back at the forums in this thread how to do so.

You will need to add a whole new <app_version> section to the bottom of the file:

 <app_version>
   <app_name>setiathome_enhanced</app_name>
     <version_num>610</version_num>
       <avg_ncpus>0.200000</avg_ncpus>
   <max_ncpus>0.200000</max_ncpus>
   <plan_class>cuda_fermi</plan_class>
   <file_ref>
           <file_name>setiathome_6.10_windows_intelx86__cuda_fermi.exe</file_name>
           <main_program/>
   </file_ref>
   <file_ref>
           <file_name>cudart32_30_14.dll</file_name>
   </file_ref>
   <file_ref>
           <file_name>cufft32_30_14.dll</file_name>
   </file_ref>
   <file_ref>
           <file_name>libfftw3f-3-1-1a_upx.dll</file_name>
   </file_ref>
   <coproc>
           <type>CUDA</type>
           <count>1</count>
   </coproc>
 </app_version>

You'll also have to add <file_info> sections for any file you're not already using. You may have libfftw3f-3-1-1a_upx.dll already, in which case you don't need to add it again: but the full set is

   <file_info>
       <name>setiathome_6.10_windows_intelx86__cuda_fermi.exe</name>
       <executable/>
   </file_info>
   <file_info>
       <name>cudart32_30_14.dll</name>
       <executable/>
   </file_info>
   <file_info>
       <name>cufft32_30_14.dll</name>
       <executable/>
   </file_info>
   <file_info>
       <name>libfftw3f-3-1-1a_upx.dll</name>
       <executable/>
   </file_info>

Save the file as ANSI code.

Note: An example app_info.xml file can be found here. This can be a working app_info.xml file if you rename it properly, but it's here to give you an example of how it all works.

Finally, you'll need the files themselves: download from

Make sure the file sizes are correct - sometimes these manual downloads crash out early. Save them in your BOINC Data directory /projects/setiathome.berkeley.edu/ sub-directory.

When all this is done, restart BOINC: Start->Programs->BOINC->BOINC Manager.

Original writer Original FAQ Date
Richard Haselgrove 531 22-05-2010