Lunatics Windows Installer v0.43a Maintenance Release

Message boards : Number crunching : Lunatics Windows Installer v0.43a Maintenance Release
Message board moderation

To post messages, you must log in.

1 · 2 · 3 · Next

AuthorMessage
Richard HaselgroveProject Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 11516
Credit: 106,080,966
RAC: 70,629
United Kingdom
Message 1596403 - Posted: 3 Nov 2014, 11:40:51 UTC

Lunatics are pleased to announce the availability of the v0.43 installer in the Lunatics main download area and mirror sites.
Please take care you use the right installer (32/64 bit) for your system.

Should you have any questions or problems - ask! Post in this thread or open a new one.

New in this installer:
---------------------
Added support for Astropulse v7 on all platforms.
Maintenance release v0.43a: Updated all AP GPU applications from r2721 to r2737, addressing a system memory usage problem on tasks with high signal counts.
No other changes.

How to use the installer:
------------------------
For the CPU applications, you need to know what your CPU supports. Either check the Boinc startup messages or check with CPU-Z downloadable from http://www.cpuid.com
Tick or untick CPU AP and MB applications as desired.
Tick ATI (OpenCL) AP or MB if/as desired.
Tick NVidia (OpenCL) AP or CUDA MB if/as desired.
Tick Intel (OpenCL) AP or MB if/as desired.
More details further down.

NB We use default values throughout the app_info.xml. If you have previously installed optimised applications and manually edited app_info.xml (e.g. <count> for multithreading GPUs, <flops>, <cmdline> for ATI) you WILL lose those edits on running the installer and have to redo them. You may wish to make a note of them.
You will also lose all other manual edits to app_info.xml such as beta applications.

You are strongly recommended to use a version of BOINC which supports app_config.xml files. These can be used to manage the number of tasks running on each GPU more simply than by editing app_info.xml, and will NOT be removed by re-running this or subsequent installers. If you have previously used an app_config file for Astropulse, you may want to add a similar section for Astropulse_v7.

Known issues - general:
----------------------
This installer contains v6 legacy apps for cleaning up residual AP v6 tasks still active during the changeover, or which may be re-issued later. They will be installed automatically alongside the AP v7 applications you choose - please leave them in place to help with the 'end of run' cleanup.

The AP v7 CPU applications can all run on BOINC 7 installations running in service mode: if this mode is detected during installation, the compatible AP v6 application will be installed for the cleanup.

Be careful when upgrading if you have already pre-installed optimised AP v7 applications from individual pre-release build packs. Some of these packs deploy version numbers derived from Beta testing, and they are not guaranteed to match the Main project release values. This installer follows the application version numbers and plan classes displayed on http://setiathome.berkeley.edu/apps.php - if yours differ, set NNT and drain your cache before proceeding.

TAKE SPECIAL CARE when upgrading from the stock 7.00 Astropulse CPU application. The intermediate checkpoint files have a non-standard format, and the Lunatics applications can't resume a part-computed task. Either set NNT and wait until the current task(s) have finished - may be a long wait - or abort tasks if they haven't progressed very far. This only applies to v7.00 tasks which have commenced processing - v7.03 (sse or sse2) tasks are safe to upgrade while in progress, and all unstarted tasks are safe.

BOINC v7 installations are not able to run any GPU applications in service mode, and the installer will now bypass GPU application pages on machines which cannot run GPU applications because of this restriction.

The installer is supposed to shut down the BOINC client whilst leaving the Manager running - noticable from the red 'disconnected' dot in the tray. After finishing the BOINC client should restart and the red dot vanish when the Manager reconnects. This may take a few minutes. On some systems however this fails to work. Please ensure BOINC has restarted.
Advanced users only: If you know you are going to edit app_info.xml, it may be easier to shutdown and restart BOINC manually, so you can get the changes into app_info.xml before the restart.

Some users reported that installer v0.41 failed to assemble a complete app_info.xml file from the aistub files supplied with each application. We have switched to using a 'grep' application (supplied) called from a slightly modified 'aimergeg.cmd' script to help avoid this problem. The original aimerge script is also present for people who are used to using it.


CPU MB apps - AKv8c r2549 (unchanged)

If you have any doubt at all about what instruction sets your CPU supports, download CPU-Z from http://www.cpuid.com/softwares/cpu-z.html

We have now incorporated a 3rd party CPU feature detection tool into the installer. Unsupported applications will be greyed out, and the installer will pre-select recommended application versions for your CPU.


CPU AP v7 app - r2672/2692/2696/2703 depending on optimisation level.

A 32-bit AVX build is offered for the first time - at the SSE3 level, the installer will choose between AMD and Intel builds automatically (there wasn't space for an extra manual choice).


NVidia GPU (CUDA) app - x41zc

For details please see the separate ReadMe_x41zc.txt.

Rule of thumb selection guide:
Cuda 2.3: PreFermi - NOT to be used on Fermi/Kepler/Maxwell
Cuda 3.2: mixed systems
Cuda 4.2: Fermi
Cuda 5.0: Kepler/Maxwell
If you have run stock and have established APR you can also pick the fastest app from there.
For compatible cards see http://developer.nvidia.com/cuda-gpus
Should run on all NVidia CUDA cards with at least 512MiB video RAM. Actual free memory required is in the region of 200-235MB, depending on driver, OS flavour and CUDA variant. The code will scale up if more memory is available. Running on a 256MiB card is just possible, but you will have to free up as much VRAM as possible, e.g. by disabling Aero.
Used video RAM can be checked with GPU-Z downloadable from
http://www.techpowerup.com/downloads/2244/techpowerup-gpu-z-v0-7-1/
Watch closely on GPU-Z and in BOINC manager if the application finds enough memory.
Symptoms of insufficient memory are
- in BOINC manager: tasks start up and run a few seconds then go to 'waiting
to run' and the next task tries to start
- on GPU-Z: the sensor for memory shows used VRAM ramping up and almost
immediately dropping again.
Depending on BOINC version your tasks will either error out with 'too many exits' or get stuck in an infinite loop.
If you don't have enough memory, set BOINC to NNT, abort tasks and uninstall the CUDA application by rerunning the installer with CUDA MB UNticked. If in doubt ask for help on NC: http://setiathome.berkeley.edu/forum_forum.php?id=10
To multithread on Fermi/Kepler cards, find all instances of <count>1</count> in app_info.xml and decrease to 0.5 or 0.3 to run two or three tasks in parallel.
Again, if you are uncertain of how to do this correctly, ask on the above mentioned forum. 'Your mileage may vary' - it depends on your specific system which count will give the highest throughput.
Full release notes and history in separate readme.


NVidia (OpenCL) AP v7 app - updated to r2737

Please see separate ReadMe_AstroPulse_OpenCL_NV.txt for details.
Reserving one CPU core per GPU card will improve performance.

Warning - the NVidia 340.52 driver (released 29 July 2014) causes invalid results on legacy compute capability 1.1, 1.2 and 1.3 cards. This application will - deliberately - NOT run on such cards: it will alternate between displaying a warning message in BOINC Manager and apparently 'running', but will make no progress and eventually error out. If you have an old card (8000 series, 9000 series, or 2xx series), either exclude it from crunching AP, or downgrade to an older driver.



ATI (OpenCL) MB app - remains at r2489

Please see separate ReadMe_MultiBeam_OpenCL_ATI.txt for details, especially on driver requirements.
Reserving one CPU core per GPU card will improve performance.
We offer the MB application in two different variants, depending on card:
plain - for most HD4xxx owners and those with HD5xxx, HD6xxx cards and
HD7xxx cards who suffer from driver incompatibilities.
HD5 - for most if not all owners of HD5xxx, HD6xxx and HD7xxx GPUs.

ATI (OpenCL) AP v7 app - r2737
ATI (Brook) AP app - r1890

Please see separate ReadMe_AstroPulse_OpenCL_ATI.txt or ReadMe_AstroPulse_Brook.txt for details, especially on driver requirements.
Reserving one CPU core per GPU card will improve performance.

For cards without OpenCL support (from HD2xxxx on) use the 'hybrid' r1890 Astropulse application. NB this is a combined CPU/GPU application and will only use the GPU for some of the calculations, while doing the rest on a CPU core. Minimum driver version Catalyst 9.x.

The Hybrid AP application uses about 80% of a CPU core and does only about 20% of the calculations on the GPU. Parameters have been choosen to reflect this usage. However present BOINC can not reserve '0.8' of a CPU core and therefore reserves none. This means your CPUs will be overcommitted and runtimes and DCF (if applicable) will suffer. You do increase the overall output though.

Please note that HD2xxx cards requiring Brook (Hybrid) applications are not currently supported by Lunatics for Astropulse v7 - the Brook application is supplied for cleaning up any AP v6 tasks that may be in progress.


Intel (OpenCL) applications for both MB and AP v7 (updated to r2737)

These are offered by Lunatics for the first time. Please note the supported iGPU models, and observe the minimum OpenCL and driver versions, shown on the selection page. Intel CPUs offering plain "HD graphics" are NOT supported by these applications.

You MUST update your Intel driver if BOINC reports the OpenCL version as 1.1
The applications may appear to run without updating the driver, but the results will not be valid and you will have wasted your computing power.

Visit https://downloadcenter.intel.com/ if you require an updated graphics driver for your iGPU. Note that you will require a driver for a 3rd. or 4th. generation Intel 'core' CPU with the appropriately numbered HD or Iris graphics support.

Many people have reported problems getting Intel's automated update and installation tools to work, but their manual installation instructions (requiring the download of the '.zip' driver package) appear to work on systems which reject the automated tools. A copy of Intel's ReadMe file for driver installation will be placed in the Lunatics docs folder for reference if you select either of the iGPU applications.


This time the thanks go to Joe (Josef W. Segur) for the optimised CPU apps, to Raistmer (with additional input from Urs Echternacht) for OpenCL apps and to Jason (jason_gee) for CUDA apps.
Thanks guys. There would be no need for an optimised app installer if there weren't optimised apps in the first place!

We would also like to take this opportunity to thank our active alpha testers
(in no particular order and apologies to anybody we've forgotten):
Claggy, arkayn and Mike.


The Lunatics Installer team AD MMXIV
ID: 1596403 · Report as offensive
Profile tullioProject Donor
Volunteer moderator
Volunteer tester

Send message
Joined: 9 Apr 04
Posts: 6295
Credit: 1,674,548
RAC: 1,237
Italy
Message 1596446 - Posted: 3 Nov 2014, 14:44:31 UTC
Last modified: 3 Nov 2014, 14:48:52 UTC

I am a total Windows novice, since I am running 2 Linux boxes with SuSE Linux 13.1. But since I bought recently a HP Pavilion 500-152ea which has both integrated graphics and a Radeon HD 8670D graphic board I downloaded the Lunatics Installer and it is running 4 setiathome_v7 7.00 units with an optimized app. But I cannot see any use of the GPU while Einstein@home is making use of it.
My BOINC is 7.4.12 on a 64-bit Windows OS 8.1. Did I make some mistake in intalling?
Tullio
ID: 1596446 · Report as offensive
Profile MikeProject Donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 30590
Credit: 57,547,142
RAC: 30,337
Germany
Message 1596447 - Posted: 3 Nov 2014, 14:47:12 UTC - in response to Message 1596446.  
Last modified: 3 Nov 2014, 14:47:30 UTC

I am a total Windows novice, since I am running 2 Linux boxes with SuSE Linux 3.1. But since I bought recently a HP Pavilion 500-152ea which has both integrated graphics and a Radeon HD 8670D graphic board I downloaded the Lunatics Installer and it is running 4 setiathme_v7 7.00 units with an optimized app. But I cannot see any use of the GPU while Einsten@home is making use of it.
My BOINC is 7.4.2 on a 64-bit Windows OS 8.1. Did I make some mistake in intalling?
Tullio


Did you check ATI processing in the installer ?
With each crime and every kindness we birth our future.
ID: 1596447 · Report as offensive
Richard HaselgroveProject Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 11516
Credit: 106,080,966
RAC: 70,629
United Kingdom
Message 1596451 - Posted: 3 Nov 2014, 14:56:41 UTC

I think that Mike is suggesting that the second screen should look like this:



but Mike will know better than I which of the two options in the lower part of the screen is more appropriate for the HD8670D.

Just at the moment, you won't be able to get hold of any new tasks to run because the servers are playing up, but with any luck, that will be cleared up shortly, when the staff arrive in the Berkeley lab at the start of their working week.
ID: 1596451 · Report as offensive
Profile MikeProject Donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 30590
Credit: 57,547,142
RAC: 30,337
Germany
Message 1596452 - Posted: 3 Nov 2014, 15:02:05 UTC - in response to Message 1596451.  

I think that Mike is suggesting that the second screen should look like this:



but Mike will know better than I which of the two options in the lower part of the screen is more appropriate for the HD8670D.

Just at the moment, you won't be able to get hold of any new tasks to run because the servers are playing up, but with any luck, that will be cleared up shortly, when the staff arrive in the Berkeley lab at the start of their working week.


Choose HD4 version for MB7 please.
With each crime and every kindness we birth our future.
ID: 1596452 · Report as offensive
Profile tullioProject Donor
Volunteer moderator
Volunteer tester

Send message
Joined: 9 Apr 04
Posts: 6295
Credit: 1,674,548
RAC: 1,237
Italy
Message 1596490 - Posted: 3 Nov 2014, 16:44:00 UTC

Thanks for your suggestions. I had forgotten to tick the boxes.
Tullio
ID: 1596490 · Report as offensive
Richard HaselgroveProject Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 11516
Credit: 106,080,966
RAC: 70,629
United Kingdom
Message 1596949 - Posted: 4 Nov 2014, 13:42:56 UTC

I've received a report of a malware warning from Avast! antivirus on the 32-bit 0.43a setup program, and managed to reproduce it using the free version of Avast!

I've submitted a false positive report, and they're looking into it - receipt acknowledged.
ID: 1596949 · Report as offensive
Profile tullioProject Donor
Volunteer moderator
Volunteer tester

Send message
Joined: 9 Apr 04
Posts: 6295
Credit: 1,674,548
RAC: 1,237
Italy
Message 1597117 - Posted: 5 Nov 2014, 9:01:45 UTC
Last modified: 5 Nov 2014, 9:11:57 UTC

Having allowed to receive new SETI@home tasks after installing Lunatics I got 13 of them on my 4-core AMD A10-6700 CPU. It looks like 9 of them are GPU tasks which use very little CPU (0.04). I am curious to see what happens, having already an ATLAS@home task (very heavy on memory) and two vLHC tasks, which went in suspension. Now I have 3 SETI CPU tasks and one SETI GPU task running. All on 8 GB RAM.Windows 8.1.
Tullio
CPU load is 63%, memory usage 61%, disk usage 22%, from Task Manager.
ID: 1597117 · Report as offensive
Profile tullioProject Donor
Volunteer moderator
Volunteer tester

Send message
Joined: 9 Apr 04
Posts: 6295
Credit: 1,674,548
RAC: 1,237
Italy
Message 1597183 - Posted: 5 Nov 2014, 13:28:28 UTC

First ATI GPU task completed and waiting for validation. Runtime is equal to those processed by CPU, 17k s on the Windows PC. CPU time much smaller (281 s).
Tullio
ID: 1597183 · Report as offensive
StickProject Donor
Volunteer tester

Send message
Joined: 26 Feb 00
Posts: 100
Credit: 2,946,289
RAC: 3,077
United States
Message 1597353 - Posted: 5 Nov 2014, 21:06:12 UTC - in response to Message 1596949.  

I've received a report of a malware warning from Avast! antivirus on the 32-bit 0.43a setup program, and managed to reproduce it using the free version of Avast!

I've submitted a false positive report, and they're looking into it - receipt acknowledged.


I just downloaded the 64-bit 0.43a setup program and it also triggered a warning from Avast. Funny thing is (as I reported in
Message 1589266) the 64-bit 0.43 setup program did not.
ID: 1597353 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3717
Credit: 8,884,789
RAC: 603
Bulgaria
Message 1597503 - Posted: 6 Nov 2014, 3:13:31 UTC - in response to Message 1597353.  

 
I just re-Uploaded the 4 files so we have fresh results:
(v0.43 were 20 days old, v0.43a - 1 day old)

Lunatics_Win32_v0.43_setup.exe
https://www.virustotal.com/en/file/f9d0f893addaf1770119bd7eedfc368b526eacaf4672c266db7d950041b6acf5/analysis/1415242159/

Lunatics_Win64_v0.43_setup.exe
https://www.virustotal.com/en/file/9b17f92a69d116afd3b723c5dc79ed57b9aefe847bdbcf1761f034656906ffca/analysis/1415242219/


Lunatics_Win32_v0.43a_setup.exe
https://www.virustotal.com/en/file/a28bae036aa64d9c59c14fc20d3c9a4ee1b6acfd996a8e0932ad98f690b8ad32/analysis/1415242288/

Lunatics_Win64_v0.43a_setup.exe
https://www.virustotal.com/en/file/68df9f695e36c1803c92a40f09bf17e0ce5182aaa2ab34de702a3abb10fd2a57/analysis/1415242340/


Avast is on 2 of them
 



- ALF - "Find out what you don't do well ..... then don't do it!" :)
ID: 1597503 · Report as offensive
Profile tullioProject Donor
Volunteer moderator
Volunteer tester

Send message
Joined: 9 Apr 04
Posts: 6295
Credit: 1,674,548
RAC: 1,237
Italy
Message 1597543 - Posted: 6 Nov 2014, 4:52:12 UTC

GPU tasks are processed one at the time and not in parallel even if one core is free. I am now running two vLHC@home tasks and one SETI@home GPU task on a 4-core CPU.
Tullio
ID: 1597543 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3717
Credit: 8,884,789
RAC: 603
Bulgaria
Message 1597547 - Posted: 6 Nov 2014, 5:10:10 UTC - in response to Message 1597543.  

It's not clear what you say, but you have now only tasks for GPU (on this project):
http://setiathome.berkeley.edu/results.php?hostid=7375043&offset=0&show_names=0&state=1&appid=



- ALF - "Find out what you don't do well ..... then don't do it!" :)
ID: 1597547 · Report as offensive
Profile tullioProject Donor
Volunteer moderator
Volunteer tester

Send message
Joined: 9 Apr 04
Posts: 6295
Credit: 1,674,548
RAC: 1,237
Italy
Message 1597587 - Posted: 6 Nov 2014, 9:25:19 UTC - in response to Message 1597547.  

I received 13 tasks, three for CPU and they completed while running also 2 at the same time if 2 cores were available with 2 vLHC@home tasks running. Now the GPU tasks run one by one even if another core is idle.
Tullio
ID: 1597587 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3717
Credit: 8,884,789
RAC: 603
Bulgaria
Message 1597591 - Posted: 6 Nov 2014, 9:37:29 UTC - in response to Message 1597587.  

Again not clear

Do you use app_config.xml for any project and what are its/their contents?



- ALF - "Find out what you don't do well ..... then don't do it!" :)
ID: 1597591 · Report as offensive
Profile -= Vyper =-Project Donor
Volunteer tester
Avatar

Send message
Joined: 5 Sep 99
Posts: 1363
Credit: 504,913,437
RAC: 164,141
Sweden
Message 1597592 - Posted: 6 Nov 2014, 9:43:54 UTC - in response to Message 1596452.  



Choose HD4 version for MB7 please.


Why??

Is there any performance difference between the two versions? I have two 5970's that fly with AP wu's but are slow is h*ll with HD5? Could it be that the pre HD5 version is much faster on ATI's?

_________________________________________________________________________
Addicted to SETI crunching!
Founder of GPU Users Group
ID: 1597592 · Report as offensive
Profile tullioProject Donor
Volunteer moderator
Volunteer tester

Send message
Joined: 9 Apr 04
Posts: 6295
Credit: 1,674,548
RAC: 1,237
Italy
Message 1597593 - Posted: 6 Nov 2014, 9:47:39 UTC - in response to Message 1597591.  

I have used the Lunatics installer latest version. It's the first time I use Windows, but since it was 64-bit 8.1 I installed Virtual Box and started both ATLAS@home and vLHC@home, which don't use a GPU. Since the PC has one AMD.ATI board (HD 8670D) I have tried both Einstein@home and SETI@home to test its capabilities.
Tullio
ID: 1597593 · Report as offensive
Profile tullioProject Donor
Volunteer moderator
Volunteer tester

Send message
Joined: 9 Apr 04
Posts: 6295
Credit: 1,674,548
RAC: 1,237
Italy
Message 1597614 - Posted: 6 Nov 2014, 10:31:40 UTC

I've downloaded 4 Einstein@home tasks, three CPU and one GPU. Two CPUs are running together with 2 vLHC@home tasks but the GPU task, when started, has put the SETI GPU task in waiting. Evidently there is a contention for the use of the GPU board. I am doing all this as an experiment, since my priorities on this PC are ATLAS first and vLHC second. The rest is optional.
Tullio
ID: 1597614 · Report as offensive
Richard HaselgroveProject Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 11516
Credit: 106,080,966
RAC: 70,629
United Kingdom
Message 1597631 - Posted: 6 Nov 2014, 10:55:53 UTC - in response to Message 1597614.  

I've downloaded 4 Einstein@home tasks, three CPU and one GPU. Two CPUs are running together with 2 vLHC@home tasks but the GPU task, when started, has put the SETI GPU task in waiting. Evidently there is a contention for the use of the GPU board. I am doing all this as an experiment, since my priorities on this PC are ATLAS first and vLHC second. The rest is optional.
Tullio

Yes, the general default settings for both SETI and Einstein are to run one task per GPU board.

If you changed both settings - here and at Einstein - to run two tasks per board (or each task to use only half a board, if you prefer), you could run a task of each type at the same time - though the effect that each has on the other's run time may not be what you expect.

Otherwise, roughly speaking, the two projects will alternate in being given access to the board.
ID: 1597631 · Report as offensive
Josef W. Segur
Volunteer developer
Volunteer tester

Send message
Joined: 30 Oct 99
Posts: 4504
Credit: 1,414,761
RAC: 0
United States
Message 1597680 - Posted: 6 Nov 2014, 14:06:17 UTC - in response to Message 1597592.  



Choose HD4 version for MB7 please.


Why??

Is there any performance difference between the two versions? I have two 5970's that fly with AP wu's but are slow is h*ll with HD5? Could it be that the pre HD5 version is much faster on ATI's?

For Tullio's AMD A10-6700 APU system I definitely concur with Mike's advice. I have a laptop with A10-4600M APU which also has "Devastator" embedded GPU and the HD5 version of the MB7 app is definitely faster.
                                                                   Joe
ID: 1597680 · Report as offensive
1 · 2 · 3 · Next

Message boards : Number crunching : Lunatics Windows Installer v0.43a Maintenance Release


 
©2017 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.