Windows x64 version please.


log in

Advanced search

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

Author Message
Jesse Viviano
Send message
Joined: 27 Feb 00
Posts: 95
Credit: 474,230
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.

Profile Ageless
Avatar
Send message
Joined: 9 Jun 99
Posts: 12298
Credit: 2,590,616
RAC: 850
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.
____________
Jord

Fighting for the correct use of the apostrophe, together with Weird Al Yankovic

OzzFan
Volunteer tester
Avatar
Send message
Joined: 9 Apr 02
Posts: 13614
Credit: 30,230,847
RAC: 19,832
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.
____________

Jesse Viviano
Send message
Joined: 27 Feb 00
Posts: 95
Credit: 474,230
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.

Aurora Borealis
Volunteer tester
Avatar
Send message
Joined: 14 Jan 01
Posts: 2975
Credit: 5,021,480
RAC: 1,151
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.
____________
Questions? Answers are in the "Unofficial" BOINC Wiki.

Boinc V7.0.27
Win7 i5 3.33G 4GB, GTX470

Jesse Viviano
Send message
Joined: 27 Feb 00
Posts: 95
Credit: 474,230
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.

OzzFan
Volunteer tester
Avatar
Send message
Joined: 9 Apr 02
Posts: 13614
Credit: 30,230,847
RAC: 19,832
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.
____________

John McLeod VII
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 15 Jul 99
Posts: 24496
Credit: 520,877
RAC: 44
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

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

Copyright © 2014 University of California