Lunatics Windows Installer v0.40 release notes


log in

Advanced search

Message boards : Number crunching : Lunatics Windows Installer v0.40 release notes

Previous · 1 . . . 11 · 12 · 13 · 14
Author Message
Profile Fred J. Verster
Volunteer tester
Avatar
Send message
Joined: 21 Apr 04
Posts: 3232
Credit: 31,585,541
RAC: 0
Netherlands
Message 1250652 - Posted: 23 Jun 2012, 22:19:29 UTC - in response to Message 1228493.
Last modified: 23 Jun 2012, 23:13:43 UTC

How about I just leave things as they are and see if they work better on the new card?

If you "leave things as they are" (= wrong apps) you will generate errors.

Either return to stock/standard apps (Remove/Add project)
or run again the Lunatics Installer (Lunatics_Win64_v0.40_setup.exe)
and choose the proper apps - AMD for CPU and nothing for GPU




P.S.
ap_6.01r557_SSE2_331_AVX.exe work OK and is faster on my AMD Athlon(tm) 64 Processor 3500+
http://setiathome.berkeley.edu/forum_thread.php?id=67407&nowrap=true#1213064



Are those apps. used at BĂȘta, or already released for upgrade of rev.(330(?)390
for MB and rev.555 for AstroPulse? (rev.557?) for GPU
Ahh, but these are the C.P.U. app.s not A.T.I. (AMD) G.P.U.s !
(Should install those or newer(?) on BĂȘta, anyway)!?

An i7(i5 & i3) should benefit from AVX also SSE3(or higher).
____________


Knight Who Says Ni N!, OUT numbered.................

The Great Sun Jester
Send message
Joined: 16 Dec 05
Posts: 19
Credit: 1,288,177
RAC: 2,061
United States
Message 1253710 - Posted: 30 Jun 2012, 13:35:27 UTC - in response to Message 1250610.



You mean your Radeon HD6570? Then you should fill in the ATI part of the installer. Or do you want to only run CPU? (Check CPU capabillities like
SS(S)E3(x)4.1/4.2).
Why don't you use your 'spanking new Radeon HD6570', you can run MB
and AstroPulse work which works amazingly effective on an ATI 5000 or higher
series. A runtime of less then 1 hour to a few hours, CPU time is very
depending on % of RADAR-Blanking.

You can run multiple WUs per GPU and crashes are very rare,
AV scans(!) disable them for BOINC also WINDOWs updates are the most common reasons. The rev.390 MB app. and rev.555 app. for AstroPulse are stable and
haven't seen much errors from these. have a look at this
host
an i7-2600 and 2 ATI 5870 GPUs.


I freed up one 'thread', 0.5 core of an i7 and used BOINCs setting:
use 87.50 of CPU, I used your method in my app_info.xml trying
to improve loading of the 2nd ATI 5870 GPU.
But stopped running multiple WUs on a GPU, less effective, easier to compaire
run-times v.s NVidia GPUs. Although GPU load running 1 a GPU are 67% average.
(GPU 0, always has a higher load as GPU 1)!
[/quote]


I hate to sound dimwitted, but I just want to be clear. SO when I get the Radeon in (new power source just got in the other day), I run the Lunatics Installer, and select GPU. It installs a driver for the GPU. After that I can select for multibeam and astropulse in the SETI control panel, right?

____________

Richard Haselgrove
Volunteer tester
Send message
Joined: 4 Jul 99
Posts: 8374
Credit: 46,588,747
RAC: 14,856
United Kingdom
Message 1253719 - Posted: 30 Jun 2012, 13:58:25 UTC - in response to Message 1253710.
Last modified: 30 Jun 2012, 13:59:06 UTC

I hate to sound dimwitted, but I just want to be clear. SO when I get the Radeon in (new power source just got in the other day), I run the Lunatics Installer, and select GPU. It installs a driver for the GPU. After that I can select for multibeam and astropulse in the SETI control panel, right?

Not quite.

First, you have to install a driver to suit your hardware. The card will come with its own installation CD/DVD (supplied by the card manufacturer), or you can download the current driver from the AMD download page. Make sure you choose the right one for your operating system - if Windows, Win7 or XP, 32-bit or 64-bit. Make sure installation is complete, and all necessary computer reboots have been completed.

Then, run the Lunatics Installer. It will let you choose SETI programs - Astropulse and/or MultiBeam, CPU and/or GPU - as you wish, and copy them to your machine ready for BOINC to use.

After that, manage your crunching via this website and the BOINC Manager as usual. There is no 'SETI control panel' as such.

Claggy
Volunteer tester
Send message
Joined: 5 Jul 99
Posts: 4041
Credit: 32,692,387
RAC: 699
United Kingdom
Message 1253724 - Posted: 30 Jun 2012, 14:01:54 UTC - in response to Message 1253710.
Last modified: 30 Jun 2012, 14:04:53 UTC

I hate to sound dimwitted, but I just want to be clear. SO when I get the Radeon in (new power source just got in the other day), I run the Lunatics Installer, and select GPU. It installs a driver for the GPU. After that I can select for multibeam and astropulse in the SETI control panel, right?

Nope, the Lunatics Installer doesn't install any drivers, you have to install them yourself prior to running the Lunatics Installer,

ATI Driver downloads

The Lunatics Installer only installs the Optimised apps that you select, ie, a CPU Multibeam app, a CPU Astropulse v6 app, a Cuda MB app, an ATI OpenCL MB app, an ATI OpenCL Astropulse v6 app or a ATI Brook+ Hybrid Astropulse v6 app.

Claggy

Profile BilBg
Volunteer tester
Avatar
Send message
Joined: 27 May 07
Posts: 2568
Credit: 5,860,006
RAC: 2,221
Bulgaria
Message 1253728 - Posted: 30 Jun 2012, 14:10:08 UTC - in response to Message 1253710.
Last modified: 30 Jun 2012, 14:56:32 UTC


These are the settings for using AMD CPU + ATI GPU for SETI
(if you have AMD Athlon(tm) II X4 630 Processor, AMD Radeon HD 6570, Windows 7 x64)






P.S.
- The screenshots are from the 32 bit Lunatics Installer, I don't know if the 64 bit looks the same.
(obviously the 'SSE (p3)' and 'SSE2' will not be in the 64 bit Lunatics Installer as these CPUs are not 64 bit)

- There is no file called lunaticswin6440.04.exe
The file (Lunatics Installer 64 bit) is Lunatics_Win64_v0.40_setup.exe
http://lunatics.kwsn.net/index.php?module=Downloads;catd=9

- The Lunatics Installer does NOT install any driver for the GPU
It just puts some files (.exe, .dll, .xml, ...) in the SETI directory (....\BOINC\projects\setiathome.berkeley.edu\)


____________



- ALF - "Find out what you don't do well ..... then don't do it!" :)

The Great Sun Jester
Send message
Joined: 16 Dec 05
Posts: 19
Credit: 1,288,177
RAC: 2,061
United States
Message 1256017 - Posted: 5 Jul 2012, 19:24:45 UTC

OK. I got the card installed, and it's driver loaded up. BOINC recognizes that it is there.

http://setiathome.berkeley.edu/show_host_detail.php?hostid=6560195

Everything is running along smoothly, but I am not seeing an increase in benchmark speed. I've been fiddling with allowing astro pulse and other settings, nothing seems to work. Should I just uninstall seti, Reinstall it, and run the lunatics 64 installer and see if that perks it up? If I do, will that lose my progress?


____________

Richard Haselgrove
Volunteer tester
Send message
Joined: 4 Jul 99
Posts: 8374
Credit: 46,588,747
RAC: 14,856
United Kingdom
Message 1256024 - Posted: 5 Jul 2012, 19:43:03 UTC - in response to Message 1256017.

The installer does not change the benchmarks in any way.

It simply installs replacement SETI science applications, as the name implies.

You will not see any change in the estimated runtime, either, until BOINC has had a chance to assess how well the new applications perform. But - assuming you followed the screenshots that BilBg posted - you could expect that SETI and Astropulse CPU tasks finish in half the time that the stock applications took for equivalent tasks.

Don't change anything yet, give yourself time to see how things are working first.

The Great Sun Jester
Send message
Joined: 16 Dec 05
Posts: 19
Credit: 1,288,177
RAC: 2,061
United States
Message 1256040 - Posted: 5 Jul 2012, 20:24:05 UTC - in response to Message 1256024.

Ah. I thought that the benchmarks would change because of the additional computing power of the Graphics Processor. In that case, I'll go back, reset the whole thing back to BlBgs settings (big thanks for the screencaps), and give SETI about a week to sort things out.

Once it does, I should start seeing an increase in the User Averages, correct?


____________

Profile HAL9000
Volunteer tester
Avatar
Send message
Joined: 11 Sep 99
Posts: 3849
Credit: 106,591,146
RAC: 92,991
United States
Message 1256049 - Posted: 5 Jul 2012, 20:43:06 UTC - in response to Message 1256040.

Ah. I thought that the benchmarks would change because of the additional computing power of the Graphics Processor. In that case, I'll go back, reset the whole thing back to BlBgs settings (big thanks for the screencaps), and give SETI about a week to sort things out.

Once it does, I should start seeing an increase in the User Averages, correct?


The benchmark is just for BOINC to get an idea of how fast your machine is to request work from projects. IIRC one of the two numbers isn't actually used any longer.

Your average will creep up over time. Depending on the speed of the machine and how often it runs. Generally a few weeks, but you can check the daily stat numbers form the stat websites.
____________
SETI@home classic workunits: 93,865 CPU time: 863,447 hours

Join the BP6/VP6 User Group today!

Profile BilBg
Volunteer tester
Avatar
Send message
Joined: 27 May 07
Posts: 2568
Credit: 5,860,006
RAC: 2,221
Bulgaria
Message 1256053 - Posted: 5 Jul 2012, 20:48:57 UTC - in response to Message 1256040.


Do you (anybody) see the screenshots now?
It appears for me that the hosting site (prikachi.com) is not working for the moment.
I can repost them using different hosting site.

To see are 'they' running:
in Windows Task Manager (or Process Explorer, ...) - check if any or all of the following processes run:
AK_v8b2_win_SSE3_AMD.exe
ap_6.01r557_SSE2_331_AVX.exe
MB6_win_x86_SSE3_OpenCL_ATi_HD5_r390.exe
AP6_win_x86_SSE2_OpenCL_ATI_r555.exe


____________



- ALF - "Find out what you don't do well ..... then don't do it!" :)

Profile (retired account)
Send message
Joined: 12 Jul 12
Posts: 6
Credit: 3,389,531
RAC: 0
Message 1268356 - Posted: 6 Aug 2012, 12:58:19 UTC - in response to Message 1210310.
Last modified: 6 Aug 2012, 13:07:51 UTC


AP only:
(...)
-unroll 4 Optimal at half the number of Compute Units of the GPU. Lower values also reduce VRAM use. Decrease if you experience lags.


First of all, thank you for all the work on these applications!

I'm currently trying to optimize options for my 7970M (which is more or less a downclocked desktop 7870). Richard wrote that the optimal unroll value is half of the CUs, in my case 20 / 2 = 10. Question: Is this still true, if two instances run on the card or should it be lower then?

Thanks in advance / Best regards

Richard Haselgrove
Volunteer tester
Send message
Joined: 4 Jul 99
Posts: 8374
Credit: 46,588,747
RAC: 14,856
United Kingdom
Message 1268372 - Posted: 6 Aug 2012, 13:59:58 UTC - in response to Message 1268356.


AP only:
(...)
-unroll 4 Optimal at half the number of Compute Units of the GPU. Lower values also reduce VRAM use. Decrease if you experience lags.

First of all, thank you for all the work on these applications!

I'm currently trying to optimize options for my 7970M (which is more or less a downclocked desktop 7870). Richard wrote that the optimal unroll value is half of the CUs, in my case 20 / 2 = 10. Question: Is this still true, if two instances run on the card or should it be lower then?

Thanks in advance / Best regards

And thank you for the kind words.

Although the release notes are published under my name, they're actually a collaborative effort, bringing together suggestions and knowledge gathered from a wide group of developers and testers. In particular, I only have personal experience of NVidia cards, so I don't think I ought to try to elaborate on the sections contributed by my ATI colleagues.

Mike or Raistmer are probably best placed to answer your direct question: meanwhile, you might be interested in the adjacent GPU AP performance tuning thread - although they, too, have started with NVidia applications.

Profile Raistmer
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 16 Jun 01
Posts: 3368
Credit: 46,069,904
RAC: 30,360
Russia
Message 1268445 - Posted: 6 Aug 2012, 17:30:55 UTC

Here ATi performance tuning conducted: http://lunatics.kwsn.net/12-gpu-crunching/new-set-of-test-tasks-for-gpu-ap.msg49310.html#msg49310

Profile (retired account)
Send message
Joined: 12 Jul 12
Posts: 6
Credit: 3,389,531
RAC: 0
Message 1275319 - Posted: 25 Aug 2012, 10:46:37 UTC - in response to Message 1268445.
Last modified: 25 Aug 2012, 11:27:35 UTC

Thank you for the link to the lunatics forum, which helped. Just a short report, how it worked so far: Using the lunatics v0.40 installer and editing the app_info file afterwards I run now two instances on my mobile 7970M (each using one core of a quadcore w/ SMT) and four instances on my desktop 7950 (each using 1/2 core of a quadcore w/ CMT). This runs fine. Did no synthetic tests, however, since I am in the middle of a challenge. Here's what I changed:

7970M / multibeam

<avg_ncpus>1.00</avg_ncpus>
<max_ncpus>1.00</max_ncpus>
<plan_class>ati13ati</plan_class>
<cmdline>-period_iterations_num 20 -instances_per_device 2</cmdline>
<coproc>
<type>ATI</type>
<count>0.5</count>


7970M / astropulse

<avg_ncpus>1.00</avg_ncpus>
<max_ncpus>1.00</max_ncpus>
<platform>windows_intelx86</platform>
<plan_class>ati13ati</plan_class>
<cmdline>-instances_per_device 2 -unroll 10 -ffa_block 4096 -ffa_block_fetch 2048 -sbs 128</cmdline>
<coproc>
<type>ATI</type>
<count>0.5</count>


7950 / multibeam

<avg_ncpus>0.50</avg_ncpus>
<max_ncpus>0.50</max_ncpus>
<plan_class>ati13ati</plan_class>
<cmdline>-period_iterations_num 30 -instances_per_device 4</cmdline>
<coproc>
<type>ATI</type>
<count>0.25</count>


7970M / astropulse

<avg_ncpus>0.50</avg_ncpus>
<max_ncpus>0.50</max_ncpus>
<platform>windows_x86_64</platform>
<plan_class>ati13ati</plan_class>
<cmdline>-instances_per_device 4 -unroll 14 -ffa_block 4096 -ffa_block_fetch 2048 -sbs 128</cmdline>
<coproc>
<type>ATI</type>
<count>0.25</count>

Best regards

Profile (retired account)
Send message
Joined: 12 Jul 12
Posts: 6
Credit: 3,389,531
RAC: 0
Message 1275362 - Posted: 25 Aug 2012, 13:28:39 UTC - in response to Message 1275319.

7970M / astropulse

<avg_ncpus>0.50</avg_ncpus>
<max_ncpus>0.50</max_ncpus>
<platform>windows_x86_64</platform>
<plan_class>ati13ati</plan_class>
<cmdline>-instances_per_device 4 -unroll 14 -ffa_block 4096 -ffa_block_fetch 2048 -sbs 128</cmdline>
<coproc>
<type>ATI</type>
<count>0.25</count>


The last section being 7950 / astropulse, of course.

Previous · 1 . . . 11 · 12 · 13 · 14

Message boards : Number crunching : Lunatics Windows Installer v0.40 release notes

Copyright © 2014 University of California