+- +-
Say hello if visiting :) by Gecko
11 Jan 2023, 07:43:05 pm

Seti is down again by Mike
09 Aug 2017, 10:02:44 am

Some considerations regarding OpenCL MultiBeam app tuning from algorithm view by Raistmer
11 Dec 2016, 06:30:56 am

Loading APU to the limit: performance considerations by Mike
05 Nov 2016, 06:49:26 am

Better sleep on Windows - new round by Raistmer
26 Aug 2016, 02:02:31 pm

Author Topic: CPU <-> GPU rebranding  (Read 204943 times)

Offline Frizz

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 541
Re: CPU <-> GPU rebranding
« Reply #315 on: 25 Jul 2010, 09:50:50 am »
Version 1.4 should do the job.

Thank you very much.

Version 1.4? Do you have a direct download link? Because all I can find on your page is "BoincTasks", which is version 0.66.
Please stop using this 1366x768 glare displays: http://www.facebook.com/home.php?sk=group_153240404724993

Offline Claggy

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 3111
    • My computers at Seti Beta
Re: CPU <-> GPU rebranding
« Reply #316 on: 25 Jul 2010, 09:55:49 am »
Version 1.4 should do the job.

Thank you very much.

Version 1.4? Do you have a direct download link? Because all I can find on your page is "BoincTasks", which is version 0.66.
version 1.4 is posted in this thread:

http://www.efmer.eu/forum_tt/index.php?topic=428.0

Claggy

Edit: I'm pleased i now have the capability to reschedule Astropulse_v505 between CPU and ATI GPU, but what will happen if used on a host with both ATI and Nvidia GPU's on a project with apps for both?  ;D
« Last Edit: 25 Jul 2010, 10:41:12 am by Claggy »

Ghost0210

  • Guest
Re: CPU <-> GPU rebranding
« Reply #317 on: 25 Jul 2010, 11:13:28 am »
Hi Fred,
Looks good, was able to move tasks from the GPU to the CPU then back again  ;D

Offline Frizz

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 541
Re: CPU <-> GPU rebranding
« Reply #318 on: 31 Jul 2010, 12:02:34 pm »
ReScheduling tasks from GPU to CPU works for me. But not the other way round.

The WUs get killed with this error message:
7/31/2010 5:58:26 PM   SETI@home   [error] No application found for task: windows_intelx86 506 ati13ati; discarding


This is what I have in my app_info.xml:

<name>astropulse_v505</name>
</app>
<file_info>
        <name>ap_5.05_win_x86_SSE2_ATI_r434.exe</name>
        <executable/>
    </file_info>
<file_info>
    <name>AstroPulse_Kernels.cl</name>
    <executable/>
</file_info>
    <app_version>
        <app_name>astropulse_v505</app_name>
        <version_num>506</version_num>
<avg_ncpus>0.01</avg_ncpus>
<max_ncpus>0.01</max_ncpus>
                <plan_class>ati13ati</plan_class>
          <coproc>
              <type>ATI</type>
        <count>1</count>
          </coproc>
        <flops>305987654321</flops>
        <file_ref>
            <file_name>ap_5.05_win_x86_SSE2_ATI_r434.exe</file_name>
            <main_program/>                           
        </file_ref>
<file_ref>
    <file_name>AstroPulse_Kernels.cl</file_name>
    <copy_file/>
</file_ref>
    </app_version>

Please stop using this 1366x768 glare displays: http://www.facebook.com/home.php?sk=group_153240404724993

Offline Claggy

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 3111
    • My computers at Seti Beta
Re: CPU <-> GPU rebranding
« Reply #319 on: 31 Jul 2010, 12:13:03 pm »
Put the following into your app_info, straight after the <version_num>506</version_num> entry:

<platform>windows_intelx86</platform>

But make sure you don't have any existing GPU tasks when you do it, otherwise you'll loose them too,

Claggy

Edit: added a dump file from my Atom for fred, then removed once downloaded.
« Last Edit: 31 Jul 2010, 02:03:13 pm by Claggy »

Offline efmer (fred)

  • Alpha Tester
  • Knight o' The Round Table
  • ***
  • Posts: 147
    • efmer
Re: CPU <-> GPU rebranding
« Reply #320 on: 31 Jul 2010, 01:59:23 pm »
The 2005 and 2010 compiler complain about an old not supported format.
Maybe the setting or the Atom. Probably the Atom.
TThrottle Keep your temperatures controlled.
BoincTasks The best way to view BOINC

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: CPU <-> GPU rebranding
« Reply #321 on: 11 Aug 2010, 07:01:52 pm »
Could you add re-schedule option for ATI MB too. It would simplify debugging a lot, especially with half of week outages...
I use next app_version for ATI MB now:
<app_version>
   <app_name>setiathome_enhanced</app_name>
   <version_num>610</version_num>
   <platform>windows_intelx86</platform>
   <avg_ncpus>0.05</avg_ncpus>
   <max_ncpus>0.05</max_ncpus>
   <plan_class>ati13ati</plan_class>
   <file_ref>
      <file_name>MB_6.10_win_SSE3_ATI_r101.exe</file_name>
      <main_program/>
   </file_ref>
    <file_ref>
        <file_name>MultiBeam_Kernels.cl</file_name>
        <copy_file/>
    </file_ref>
   <coproc>
   <type>ATI</type>
   <count>1</count>
   </coproc>
</app_version>

Offline efmer (fred)

  • Alpha Tester
  • Knight o' The Round Table
  • ***
  • Posts: 147
    • efmer
Re: CPU <-> GPU rebranding
« Reply #322 on: 12 Aug 2010, 02:05:13 am »
Could you add re-schedule option for ATI MB too. It would simplify debugging a lot, especially with half of week outages...
That should work, but I have no conformation from anybody yet.
Press test and the Preferred use box should be filled with all available classes.
Check if ATI is in that list.
TThrottle Keep your temperatures controlled.
BoincTasks The best way to view BOINC

Offline cristipurdel

  • Knight o' The Realm
  • **
  • Posts: 123
Re: CPU <-> GPU rebranding
« Reply #323 on: 12 Aug 2010, 02:46:22 am »
ATI MB ... where can we get it? :)

Offline Frizz

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 541
Re: CPU <-> GPU rebranding
« Reply #324 on: 12 Aug 2010, 02:54:37 am »
ATI MB ... where can we get it? :)

In Russia  ;)
Please stop using this 1366x768 glare displays: http://www.facebook.com/home.php?sk=group_153240404724993

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: CPU <-> GPU rebranding
« Reply #325 on: 12 Aug 2010, 04:44:03 am »
Press test and the Preferred use box should be filled with all available classes.
Check if ATI is in th`t list.
Looks like you should put one more string in signature - for resheduler app ;)

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: CPU <-> GPU rebranding
« Reply #326 on: 12 Aug 2010, 04:46:18 am »
ATI MB ... where can we get it? :)

In Russia  ;)
LoL ;D
But the right question would be not where (here, of course, is the answer :) ) but when. Currently I debugging its behavior under BOINC. Hope alpha version will be soon, but who knows...

Offline efmer (fred)

  • Alpha Tester
  • Knight o' The Round Table
  • ***
  • Posts: 147
    • efmer
Re: CPU <-> GPU rebranding
« Reply #327 on: 12 Aug 2010, 05:48:38 am »
Press test and the Preferred use box should be filled with all available classes.
Check if ATI is in that list.
Looks like you should put one more string in signature - for resheduler app ;)

Let me know if it works.... or not.
TThrottle Keep your temperatures controlled.
BoincTasks The best way to view BOINC

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: CPU <-> GPU rebranding
« Reply #328 on: 14 Aug 2010, 11:11:49 am »
Press test and the Preferred use box should be filled with all available classes.
Check if ATI is in that list.
Looks like you should put one more string in signature - for resheduler app ;)

Let me know if it works.... or not.

Ok, now I running your program and ready to make some comments:
1) No mention of ATI GPU at all. Preferred use checkbox has 2 options: none; 608,cuda
2) I have no ATI MB version in app_info now but have ATI AP in app_info - looks like app ignores AP tasks. At least it says there are 0 such tasks(0 GPU tasks at all) (actually it's 1 running, 2 downloading)
3) I checked box to prevent -177 errors. Now app shows in log:
14 August 2010 - 19:07:21 Out of range: rsc_fpops_bound < 500000000000000000.000000, total: 145
What it means? I have no issues with those SETI MB tasks, but over-estimated 3 AP tasks not shown.
« Last Edit: 14 Aug 2010, 11:15:06 am by Raistmer »

Offline efmer (fred)

  • Alpha Tester
  • Knight o' The Round Table
  • ***
  • Posts: 147
    • efmer
Re: CPU <-> GPU rebranding
« Reply #329 on: 14 Aug 2010, 12:03:07 pm »

Ok, now I running your program and ready to make some comments:
1) No mention of ATI GPU at all. Preferred use checkbox has 2 options: none; 608,cuda
2) I have no ATI MB version in app_info now but have ATI AP in app_info - looks like app ignores AP tasks. At least it says there are 0 such tasks(0 GPU tasks at all) (actually it's 1 running, 2 downloading)
3) I checked box to prevent -177 errors. Now app shows in log:
14 August 2010 - 19:07:21 Out of range: rsc_fpops_bound < 500000000000000000.000000, total: 145
What it means? I have no issues with those SETI MB tasks, but over-estimated 3 AP tasks not shown.

1) Means there is no app info in the client state.
2) Ap are ignored, the other tab can reschedule them but can't adjust any runtimes.
3) Checks enhanced only. The 145 don't have the rsc_fpops_bound updated to the higher value.
TThrottle Keep your temperatures controlled.
BoincTasks The best way to view BOINC

 

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?
Members
Total Members: 97
Latest: ToeBee
New This Month: 0
New This Week: 0
New Today: 0
Stats
Total Posts: 59559
Total Topics: 1672
Most Online Today: 162
Most Online Ever: 983
(20 Jan 2020, 03:17:55 pm)
Users Online
Members: 0
Guests: 132
Total: 132
Powered by EzPortal