Windows x64 version please.

Questions and Answers : Wish list : Windows x64 version please.
Message board moderation

To post messages, you must log in.

AuthorMessage
Jesse Viviano

Send message
Joined: 27 Feb 00
Posts: 100
Credit: 3,949,583
RAC: 0
United States
Message 712388 - Posted: 14 Feb 2008, 6:44:43 UTC

Please compile a 64-bit Windows SETI@home client. In a computer I am planning on building for my family, I will install Vista 64 because the CPUs Intel and AMD are now selling are 64-bit capable, and I do not want to hobble a 64-bit CPU with a 32-bit OS, making me feel like I threw my money away on hardware. XP 64 is out in my situation because almost nobody develops drivers for that OS. People develop 64-bit drivers for Vista because Microsoft refuses to certify 32-bit drivers unless there are corresponding 64-bit drivers unless they are for a 32-bit only part (e.g. a 32-bit processor), making Vista 64 the best choice.

I would like to experiment with Linux, but only on computer for my personal use only instead of a computer for the whole family.
ID: 712388 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 712474 - Posted: 14 Feb 2008, 14:34:36 UTC

If Seti had to make a compatible version for every OS out there, they'd be doing nothing else but compiling and testing those versions. Since there are only so many people working at Seti, they decided not to go this direction and make the application code Open Source so others could compile those needed versions.

Therefore, please look in places like:
- this thread
- Download Other
- Dotsch.de
- Crunch3r's site
- Lunatics KWSN

I think you'll find one doing what you want in any of those places.
ID: 712474 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 712542 - Posted: 14 Feb 2008, 17:55:10 UTC - in response to Message 712388.  

I will install Vista 64 because the CPUs Intel and AMD are now selling are 64-bit capable, and I do not want to hobble a 64-bit CPU with a 32-bit OS, making me feel like I threw my money away on hardware.


You can still run 32bit software under the 64bit OS. That's what I'm doing with my 64bit Vista machines.
ID: 712542 · Report as offensive
Jesse Viviano

Send message
Joined: 27 Feb 00
Posts: 100
Credit: 3,949,583
RAC: 0
United States
Message 712737 - Posted: 15 Feb 2008, 2:50:16 UTC

Yes, but I am interested in the speed boost that the better minimum FPU architecture in x64 provides. I do not want to have to bother with figuring out how to install an optimized app or what to do if the code coming from Berkeley turns out to need a bug fix.
ID: 712737 · Report as offensive
Aurora Borealis
Volunteer tester
Avatar

Send message
Joined: 14 Jan 01
Posts: 3075
Credit: 5,631,463
RAC: 0
Canada
Message 712772 - Posted: 15 Feb 2008, 4:58:36 UTC - in response to Message 712737.  

Yes, but I am interested in the speed boost that the better minimum FPU architecture in x64 provides. I do not want to have to bother with figuring out how to install an optimized app or what to do if the code coming from Berkeley turns out to need a bug fix.

Compiler licenses cost money which Seti doesn't have. Nor do the dev have the time or manpower to compile for every chip architecture. This is left for third party volunteers with the expertise and access to different compilers to do.

This also means no automatic downloads of specialty apps. It does require that you do more than run and forget which you shouldn't do anyway since Boinc itself is always under constant evolution. If you are going to participate in a project you should visit the forums from time to time to keep abreast of developments. Installing the optimized app is no biggy. You just copy it to the Seti folder with the accompanying app.info file.

Boinc V7.2.42
Win7 i5 3.33G 4GB, GTX470
ID: 712772 · Report as offensive
Jesse Viviano

Send message
Joined: 27 Feb 00
Posts: 100
Credit: 3,949,583
RAC: 0
United States
Message 718171 - Posted: 25 Feb 2008, 6:01:05 UTC - in response to Message 712772.  
Last modified: 25 Feb 2008, 6:08:08 UTC

Yes, but I am interested in the speed boost that the better minimum FPU architecture in x64 provides. I do not want to have to bother with figuring out how to install an optimized app or what to do if the code coming from Berkeley turns out to need a bug fix.

Compiler licenses cost money which Seti doesn't have. Nor do the dev have the time or manpower to compile for every chip architecture. This is left for third party volunteers with the expertise and access to different compilers to do.

This also means no automatic downloads of specialty apps. It does require that you do more than run and forget which you shouldn't do anyway since Boinc itself is always under constant evolution. If you are going to participate in a project you should visit the forums from time to time to keep abreast of developments. Installing the optimized app is no biggy. You just copy it to the Seti folder with the accompanying app.info file.


They already have the required compiler. Otherwise, they would not have been able to compile the x64 version of BOINC in the first place. However, developer time to test the applications for different architectures are a factor. Combine that with possible compiler, OS, and BOINC bugs, and this can be a problem. However, the flipside is that this can expose buggy corner cases that are more easily exposed in one version rather than another version. Also, if BOINC bugs are discovered by developing an x64 version of SETI@home in this way, this will ease the pain other developers suffer due to something that is out of their control.
ID: 718171 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 718304 - Posted: 25 Feb 2008, 12:26:07 UTC - in response to Message 718171.  

They already have the required compiler. Otherwise, they would not have been able to compile the x64 version of BOINC in the first place.


Don't confuse the BOINC project with the SETI@Home project. BOINC has different resources than SETI@Home. Just because the BOINC development team can compile x64bit apps doesn't mean SETI@Home can do the same.
ID: 718304 · Report as offensive
John McLeod VII
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jul 99
Posts: 24806
Credit: 790,712
RAC: 0
United States
Message 718348 - Posted: 25 Feb 2008, 14:20:01 UTC

The issue is Programmer time, not Compiler License Fees. They are using MS Dev Studio which supports both 32 and 64 bit builds. There are some 3rd party optimized 64 bit apps available, but not (yet?) a 64 bit stock build. The architecture for 64 bit applications was added to BOINC fairly recently, and most of the projects have not added it.

S@H also does not do very much better with 64 bit than it does with 32 bit. Most of the operations are Double Precision Floating Point which is mostly unaffected by the bit count change. I understand that there is a performance increase, it just isn't as much as you might think it could be.


BOINC WIKI
ID: 718348 · Report as offensive

Questions and Answers : Wish list : Windows x64 version please.


 
©2024 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.