Windows S5R4 SSE2 power App 6.05 available

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 4312
Credit: 250479894
RAC: 35229
Topic 193971

A SSE2 App for Windows can be found on the Power User's Apps page.

For this App to run your CPU must support SSE2 instructions.

This App has been built with an all-new build process using the MinGW/gcc compiler, which allows us to use the same code that's in the Linux SSE2 App.

Due to the great work of Oliver Bock (based on previous work of others) we should even get back useful stackdumps in case of a crash.

Primarily this is a field test for this new build process, I'd also expect significant speedup compared to the current standard Windows App.

This App is pretty recent and has undergone only very minimal internal testing, so prepare for the unexpected.

Only run this if you're sure of what you're doing

Happy crunching!

BM

BM

archae86
archae86
Joined: 6 Dec 05
Posts: 3157
Credit: 7221674931
RAC: 945004

Windows S5R4 SSE2 power App 6.05 available

Quote:

Only run this if you're sure of what you're doing


The app_info.xml file in the distribution has no provision for handling already downloaded work "branded" as 6.04. So a direct installation will cause immediate erroring out of current queue, then a batch of resent lost results messages.

Nothing new there, but sometimes supplied app_info files have had grandfathering provisions, so I just thought I'd warn people that this one does not currently.

ulenz
ulenz
Joined: 22 Jan 05
Posts: 27
Credit: 17897764
RAC: 0

In contrast to the previous

In contrast to the previous releases there isn't any installation instruction available. Is it possible to get one again?

Intel Q9300 Quadcore, 2500 Mhz, 4096 MB RAM, GeForce 9800 GT, Vista Ultimate 64-bit, Ubuntu 10.10 64 bit

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 4312
Credit: 250479894
RAC: 35229

Here's an app_info.xml that

Here's an app_info.xml that should work. Due to the very different file structure Tasks already assigned to 6.04 will be finished with the 6.04 App, new tasks should be assigned to 6.05:


einstein_S5R4


einstein_S5R4_6.05_windows_intelx86.exe


einstein_S5R4_6.05_graphics_windows_intelx86.exe


einstein_S5R4_5.09_0_windows_intelx86.pdb


einstein_S5R4_6.04_windows_intelx86.exe


einstein_S5R4_6.04_windows_intelx86_0.exe


einstein_S5R4_6.04_windows_intelx86_1.exe


einstein_S5R4_6.04_graphics_windows_intelx86.exe


einstein_S5R4_5.09_1_windows_intelx86.pdb

einstein_S5R4
604
6.3.0


einstein_S5R4_5.09_0_windows_intelx86.pdb




einstein_S5R4_6.04_windows_intelx86.exe





einstein_S5R4_6.04_windows_intelx86_0.exe




einstein_S5R4_6.04_windows_intelx86_1.exe




einstein_S5R4_6.04_graphics_windows_intelx86.exe

graphics_app



einstein_S5R4_5.09_1_windows_intelx86.pdb

einstein_S5R4
605
6.3.0

einstein_S5R4_6.05_windows_intelx86.exe



einstein_S5R4_6.05_graphics_windows_intelx86.exe
graphics_app


Replacing the last einstein_S5R4_6.04_windows_intelx86.exe by einstein_S5R4_6.05_windows_intelx86.exe could work (i.e. finishing Tasks assigned to 6.04 with 6.05), but I'm not even fully sure that the checkpoint files are compatible.

BM

BM

John Clark
John Clark
Joined: 4 May 07
Posts: 1087
Credit: 3143193
RAC: 0

As a potential user of the

As a potential user of the optimised SSE2 code, I assume the installation of the software will be to -

Click through the following folders -

/C/programme files/BOINC/projects/einstein/

then -

Place the 3 files -

appl_info;
einstein_S5R$_6.05_graphics_windows_intelx86;
and, einstein_S5R4_6.05_intelx86)

- in that folder.

This is done after first marking the equivalent shown as einstein_S5R4_6.04_etc as ".old"?

There appears to be 4 files which need this treatment, as follows -

einstein_S5R4_6.04_graphics_windows_intelx86;
einstein_S5R4_6.04_intelx86;
einstein_S5R$_6.04_graphics_windows_intelx86 0
einstein_S5R$_6.04_graphics_windows_intelx86 1

Let me know if I am wrong?

Shih-Tzu are clever, cuddly, playful and rule!! Jack Russell are feisty!

Brian Silvers
Brian Silvers
Joined: 26 Aug 05
Posts: 772
Credit: 282700
RAC: 0

RE: Primarily this is a

Quote:


Primarily this is a field test for this new build process, I'd also expect significant speedup compared to the current standard Windows App.

This App is pretty recent and has undergone only very minimal internal testing, so prepare for the unexpected.

Personally, I think you plan this stuff and release it when I start getting grumpy about it... :-P (just kidding)

I'll try it later tonight... Is anything known about switching a task in the middle of processing? Has that app_info really been shown to work as expected?

hoarfrost
hoarfrost
Joined: 9 Feb 05
Posts: 207
Credit: 103053349
RAC: 0

Hello! For run a new app I

Message 86495 in response to message 86494

Hello!

For run a new app I must compute all tasks, suspend work requests, report about computed tasks and after all move new application files to einstein project folder? Or not?

Thank you!

archae86
archae86
Joined: 6 Dec 05
Posts: 3157
Credit: 7221674931
RAC: 945004

RE: I'll try it later

Message 86496 in response to message 86494

Quote:
I'll try it later tonight... Is anything known about switching a task in the middle of processing?


I have a pair of mid-course switched results in progress. I prepared an private ap_info.xml which reassigned the work in process from 6.04 to 6.05 before I saw Bernd's comment that this was imprudent.

In about two more hours it should be complete. I'll force reporting. As the quorum partner has already reported, I should be able to supply evidence of validation immediately. Even if it validates, please consider Bernd's position (I figure I might as well complete the unintentional experiment).

John Clark
John Clark
Joined: 4 May 07
Posts: 1087
Credit: 3143193
RAC: 0

ATM I do not have a problem

ATM I do not have a problem with WUs in the cache, having just moved temporarily to another project. My caches are mostly clear now, except for my slowest rigs which are crunching their last WUs as I type.

I plan to let my pending credit account run down from it's current near 4K claim (really 12.5K at granting stage).

I can therefore port the new SSE2 files to the project/Einstein folder with impunity.

All this assumes my way forwards is as described in my post before this one!

Shih-Tzu are clever, cuddly, playful and rule!! Jack Russell are feisty!

archae86
archae86
Joined: 6 Dec 05
Posts: 3157
Credit: 7221674931
RAC: 945004

RE: I have a pair of

Message 86498 in response to message 86496

Quote:

I have a pair of mid-course switched results in progress. I prepared an private ap_info.xml which reassigned the work in process from 6.04 to 6.05 before I saw Bernd's comment that this was imprudent.

In about two more hours it should be complete. I'll force reporting. As the quorum partner has already reported, I should be able to supply evidence of validation immediately. Even if it validates, please consider Bernd's position (I figure I might as well complete the unintentional experiment).


OK, the first of my mid-course change results has validated.

Bernd, does this serve to alter your advice? Or do you advise and prefer that people not create mixed-ap results?

I don't have an estimate yet, but it is already clear that the 6.05 ap is faster than 6.04 on my Windows XP SP3 Conroe-type hosts (Q6600 and E6600).

Ralph
Ralph
Joined: 24 May 05
Posts: 13
Credit: 383078
RAC: 0

Ok- I'm new to the advanced

Ok- I'm new to the advanced apps, but got to it with SETI, and am looking forward to it here.

I'm running a 64 bit Vista Ultimate, Intel 6300, so I'm good for the app.

I'll guess both items go in the Programdata->Boinc->projects->einstein.phys.uwm.edu. Is that right?

Ralph

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.