Welcome to MilkyWay@home

What's needed to compile the app?

Message boards : Application Code Discussion : What's needed to compile the app?
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · 5 · Next

AuthorMessage
Profile speedimic
Avatar

Send message
Joined: 22 Feb 08
Posts: 260
Credit: 57,387,048
RAC: 0
Message 8580 - Posted: 18 Jan 2009, 15:20:18 UTC
Last modified: 18 Jan 2009, 15:29:46 UTC

ok, try this for Linux32 SSE2:

lin32-sse2

EDIT:

this for Linux32 SSE3:

lin32-sse3
mic.


ID: 8580 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Temujin

Send message
Joined: 12 Oct 07
Posts: 77
Credit: 404,471,187
RAC: 0
Message 8590 - Posted: 18 Jan 2009, 18:32:14 UTC - in response to Message 8580.  

that looks better

there's a mistake in both app_info.xml files though, they still reference the 64bit apps.
Once I corrected that they both ran ok

I'll keep an eye on them and report back

for reference, SSE2 host and SSE3 host
ID: 8590 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile speedimic
Avatar

Send message
Joined: 22 Feb 08
Posts: 260
Credit: 57,387,048
RAC: 0
Message 8591 - Posted: 18 Jan 2009, 18:57:54 UTC - in response to Message 8590.  

that looks better

there's a mistake in both app_info.xml files though, they still reference the 64bit apps.
Once I corrected that they both ran ok

I'll keep an eye on them and report back

for reference, SSE2 host and SSE3 host


ok, fixed and re-uploaded. :)
mic.


ID: 8591 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Temujin

Send message
Joined: 12 Oct 07
Posts: 77
Credit: 404,471,187
RAC: 0
Message 8592 - Posted: 18 Jan 2009, 19:24:10 UTC - in response to Message 8591.  
Last modified: 18 Jan 2009, 19:46:41 UTC

SSE2 host has returned a WU

stock app ~5120 seconds

new SSE2 app 3,157.28 seconds

very nice

Well done speedimic

edit
and the SSE3 machine
stock app ~6580 seconds/WU
SSE3 app ~4444 seconds
ID: 8592 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile speedimic
Avatar

Send message
Joined: 22 Feb 08
Posts: 260
Credit: 57,387,048
RAC: 0
Message 8597 - Posted: 18 Jan 2009, 20:22:26 UTC - in response to Message 8592.  

Any other versions needed?

mic.


ID: 8597 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Temujin

Send message
Joined: 12 Oct 07
Posts: 77
Credit: 404,471,187
RAC: 0
Message 8606 - Posted: 18 Jan 2009, 20:54:53 UTC - in response to Message 8597.  

Any other versions needed?


Not by me but others may require SSE

many thanks
John
ID: 8606 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Debs

Send message
Joined: 15 Jan 09
Posts: 169
Credit: 6,734,481
RAC: 0
Message 8629 - Posted: 19 Jan 2009, 0:30:35 UTC - in response to Message 8597.  

Any other versions needed?


I need a Linux SSE version. Got a dual-P3 Slot 1 (KATMAI) setup which could use it.
ID: 8629 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Conan
Avatar

Send message
Joined: 2 Jan 08
Posts: 122
Credit: 69,479,934
RAC: 1,434
Message 8632 - Posted: 19 Jan 2009, 1:40:45 UTC - in response to Message 8580.  

I tried your application Speedimic,
unfortunately it trashed a complete load of work units with the error "Process exited with code 1".

My machine is an AMD 285 running Fedora Core 6 and is SSE3 capable.

I have checked what you supplied and cross checked the 'app-info' file to see if that was the problem, but all looked ok to this non programmer.

I have removed the 'app-info' file and gone back to the stock app.

The opptimised apps for Windows are working fine (I think Cluster Phyics made these), dropping my P4 253 from 1h 30m to 11m and dropping my AMD 285 WinXP machine from 45m to 8m.

I suppose I could try the SSE2 app and see if that works.

Thanks again for you effort in this.
ID: 8632 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Temujin

Send message
Joined: 12 Oct 07
Posts: 77
Credit: 404,471,187
RAC: 0
Message 8648 - Posted: 19 Jan 2009, 8:34:48 UTC - in response to Message 8632.  
Last modified: 19 Jan 2009, 9:20:13 UTC

I tried your application Speedimic,
unfortunately it trashed a complete load of work units with the error "Process exited with code 1".

that could be because speedimic apps are set for version 0.9 and you had already downloaded WUs marked for app version 0.10.
Try it again, let it trash your current WUs and it will then download another set and should work ok
it did the same for me

edit
or amend the app_info.xml to suit the WUs you already have
ID: 8648 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile speedimic
Avatar

Send message
Joined: 22 Feb 08
Posts: 260
Credit: 57,387,048
RAC: 0
Message 8651 - Posted: 19 Jan 2009, 11:10:32 UTC - in response to Message 8648.  

I tried your application Speedimic,
unfortunately it trashed a complete load of work units with the error "Process exited with code 1".

that could be because speedimic apps are set for version 0.9 and you had already downloaded WUs marked for app version 0.10.
Try it again, let it trash your current WUs and it will then download another set and should work ok
it did the same for me

edit
or amend the app_info.xml to suit the WUs you already have


Another reason could be that I use the Intel compiler.
Maybe it doesn't like AMD cpus.
ATM I got no access to my AMD rig to verify that.

Someone else tried my app with AMD??
mic.


ID: 8651 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Conan
Avatar

Send message
Joined: 2 Jan 08
Posts: 122
Credit: 69,479,934
RAC: 1,434
Message 8652 - Posted: 19 Jan 2009, 11:18:00 UTC - in response to Message 8648.  

I tried your application Speedimic,
unfortunately it trashed a complete load of work units with the error "Process exited with code 1".

that could be because speedimic apps are set for version 0.9 and you had already downloaded WUs marked for app version 0.10.
Try it again, let it trash your current WUs and it will then download another set and should work ok
it did the same for me

edit
or amend the app_info.xml to suit the WUs you already have


Thanks for that, just a question, if I modify the app-info.xml file I only have to change the line
<version_num>9</version_num>
to
<version_num>10</version_num>
don't I ??

So far it is trashing work units in fine form. I hope this will stop soon.
ID: 8652 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Temujin

Send message
Joined: 12 Oct 07
Posts: 77
Credit: 404,471,187
RAC: 0
Message 8654 - Posted: 19 Jan 2009, 11:33:12 UTC - in response to Message 8652.  
Last modified: 19 Jan 2009, 11:35:02 UTC

Thanks for that, just a question, if I modify the app-info.xml file I only have to change the line
<version_num>9</version_num>
to
<version_num>10</version_num>
don't I ??


Err....
Probably :/

I didn't edit app_info.xml on any of my rigs, I just let it download more WUs against v0.9

Give it a go and see what happens, remember to stop boinc first though
ID: 8654 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile speedimic
Avatar

Send message
Joined: 22 Feb 08
Posts: 260
Credit: 57,387,048
RAC: 0
Message 8662 - Posted: 19 Jan 2009, 15:30:12 UTC - in response to Message 8652.  

Thanks for that, just a question, if I modify the app-info.xml file I only have to change the line
<version_num>9</version_num>
to
<version_num>10</version_num>
don't I ??



If only the version number is the problem that's right.

In that case it trashes every Wu you got, but should work for those newly downloaded.
mic.


ID: 8662 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile speedimic
Avatar

Send message
Joined: 22 Feb 08
Posts: 260
Credit: 57,387,048
RAC: 0
Message 8665 - Posted: 19 Jan 2009, 16:09:25 UTC - in response to Message 8629.  

I need a Linux SSE version. Got a dual-P3 Slot 1 (KATMAI) setup which could use it.


look here

mic.


ID: 8665 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Conan
Avatar

Send message
Joined: 2 Jan 08
Posts: 122
Credit: 69,479,934
RAC: 1,434
Message 8682 - Posted: 19 Jan 2009, 21:15:53 UTC - in response to Message 8662.  

Thanks for that, just a question, if I modify the app-info.xml file I only have to change the line
<version_num>9</version_num>
to
<version_num>10</version_num>
don't I ??



If only the version number is the problem that's right.

In that case it trashes every Wu you got, but should work for those newly downloaded.



Well that doesn't work. Have now wiped out download after download of work units, so I will go back to standard.
I can't get this one to work at all. But thanks for trying.
ID: 8682 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Temujin

Send message
Joined: 12 Oct 07
Posts: 77
Credit: 404,471,187
RAC: 0
Message 8788 - Posted: 20 Jan 2009, 22:48:57 UTC - in response to Message 8682.  

Does anyone have the Intel icpc compiler on Mac?

I've compiled a i686 SSE3 app with g++ and while it is faster, its only slightly faster.
If we could get it compiled with icpc then I'm sure we could have a much faster app.

Anyone?
ID: 8788 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Travis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 30 Aug 07
Posts: 2046
Credit: 26,480
RAC: 0
Message 8789 - Posted: 20 Jan 2009, 23:11:44 UTC - in response to Message 8788.  

Does anyone have the Intel icpc compiler on Mac?

I've compiled a i686 SSE3 app with g++ and while it is faster, its only slightly faster.
If we could get it compiled with icpc then I'm sure we could have a much faster app.

Anyone?


I think I'm going to bug our labstaff and see if we have icpc available to us (maybe a campus license or something of that sort).
ID: 8789 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Daniel

Send message
Joined: 25 Nov 07
Posts: 25
Credit: 54,443,893
RAC: 0
Message 9096 - Posted: 25 Jan 2009, 14:12:55 UTC - in response to Message 7911.  

How would you go about compiling a 32bit Win (XP) version?

Yes, you would probably need Microsoft's Visual C++ compiler. However, it's also possible that the Windows application uses a different source. Travis, do you have any input? What compiler, options, and source do you use?


Bump because I want the answer so I can mess with compiling.
ID: 9096 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Travis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 30 Aug 07
Posts: 2046
Credit: 26,480
RAC: 0
Message 9104 - Posted: 25 Jan 2009, 17:52:00 UTC - in response to Message 9096.  
Last modified: 25 Jan 2009, 17:52:57 UTC

How would you go about compiling a 32bit Win (XP) version?

Yes, you would probably need Microsoft's Visual C++ compiler. However, it's also possible that the Windows application uses a different source. Travis, do you have any input? What compiler, options, and source do you use?


Bump because I want the answer so I can mess with compiling.


Dave does all the windows compilation because I don't have a windows machine.

Also using google is worth a shot.
ID: 9104 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Travis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 30 Aug 07
Posts: 2046
Credit: 26,480
RAC: 0
Message 9106 - Posted: 25 Jan 2009, 17:53:42 UTC - in response to Message 9104.  

But in a all seriousness, http://www.spy-hill.com/~myers/help/boinc/boinc-on-windows.html is not a bad resource. :)
ID: 9106 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Previous · 1 · 2 · 3 · 4 · 5 · Next

Message boards : Application Code Discussion : What's needed to compile the app?

©2024 Astroinformatics Group