64 bit and windows xp pro X64

Message boards : Number crunching : 64 bit and windows xp pro X64
Message board moderation

To post messages, you must log in.

AuthorMessage
BadBarbarian
Volunteer tester
Avatar

Send message
Joined: 2 Mar 06
Posts: 3
Credit: 764,095
RAC: 0
United States
Message 257773 - Posted: 5 Mar 2006, 15:36:55 UTC

is there any plans for a 64bit client for windows tryed to recompile for 64bit it did'nt work lol
http://www.boincstats.com/signature/user_602797.gif
ID: 257773 · Report as offensive
Profile mikey
Volunteer tester
Avatar

Send message
Joined: 17 Dec 99
Posts: 4215
Credit: 3,474,603
RAC: 0
United States
Message 257791 - Posted: 5 Mar 2006, 16:20:13 UTC - in response to Message 257773.  

is there any plans for a 64bit client for windows tryed to recompile for 64bit it did'nt work lol

NO, the 64 bit chips from AMD do NOT have the part that Boinc uses running at 64 bits, it is still at 32 bits. Just run the optimized 32 bit chip for your OS and you will out perform most of us by a small amount.

ID: 257791 · Report as offensive
trlauer

Send message
Joined: 6 May 04
Posts: 106
Credit: 1,021,816
RAC: 0
Message 257819 - Posted: 5 Mar 2006, 18:07:38 UTC - in response to Message 257791.  

is there any plans for a 64bit client for windows tryed to recompile for 64bit it did'nt work lol

NO, the 64 bit chips from AMD do NOT have the part that Boinc uses running at 64 bits, it is still at 32 bits. Just run the optimized 32 bit chip for your OS and you will out perform most of us by a small amount.


Okay, I'm confused. There is an optimized version for 64 bit Linux users, but Boinc can't be compiled in 64 bit for Windows? That's the part that doesn't make sense to me.

Everyone that is running Windows XP Professional x64 has to run Boinc in WoW which adds additional overhead to run the program.

It seems ridiculous to me that after eight months of Windows XP Professional x64 has been RTM (released-to-market) that a 64 bit version isn't available. It can't be that difficult for someone that knows how to compile code to do it. I did a quick search on Google last night on compiling 64 bit code in Windows, and someone had listed step-by-step instructions on how to do it using VB6. If I had VB6 and had an understanding of compiling code, I would have done it myself.

I am sure if there was a new flavor of Linux, someone would have one compiled for that new flavor much more quickly than eight months.

I would just like to run Boinc without WoW so that the resources can be used not to emulate 32 bits, but for actual crunching.

Torrey Lauer
ID: 257819 · Report as offensive
Profile Reuben Gathright
Avatar

Send message
Joined: 8 Mar 01
Posts: 213
Credit: 14,594,579
RAC: 0
United States
Message 257874 - Posted: 5 Mar 2006, 21:04:10 UTC

I could do it... alot of us could.

However we have to purchase a licensed copy the C++ compiler, this costs money. No one wants to compile it with an unregistered compiler and have 200,000 users look at it. Piracy hounds would be all over you.
Overclock with the MSI G31M3-L and Intel E8600 3.33Ghz
Intel D865GLC Socket 478 Motherboard
~How To Overclock The Eee ASUS 1005HA Netbook To 1.9Ghz~
ID: 257874 · Report as offensive
Profile Crunch3r
Volunteer tester
Avatar

Send message
Joined: 15 Apr 99
Posts: 1546
Credit: 3,438,823
RAC: 0
Germany
Message 257883 - Posted: 5 Mar 2006, 21:26:17 UTC - in response to Message 257874.  

Just give us a little time.
Soon enough there will be a 64 bit S@H app. (S@H enhanced) and maybe BOINC (Trux are you reading this ?).

P.S.


It can't be that difficult for someone that knows how to compile code to do it. I did a quick search on Google last night on compiling 64 bit code in Windows, and someone had listed step-by-step instructions on how to do it using VB6. If I had VB6 and had an understanding of compiling code, I would have done it myself.


We need a c++ compiler and not VB ( Visual Basic)
Besides Win64 code is not compatible with Win32 code, so it's not just like pulling out a 64 bit compiler and recompile the app and you're done. ;)













Join BOINC United now!
ID: 257883 · Report as offensive
Profile zoom3+1=4
Volunteer tester
Avatar

Send message
Joined: 30 Nov 03
Posts: 65762
Credit: 55,293,173
RAC: 49
United States
Message 257971 - Posted: 6 Mar 2006, 1:27:58 UTC - in response to Message 257883.  
Last modified: 6 Mar 2006, 1:28:35 UTC

Just give us a little time.
Soon enough there will be a 64 bit S@H app. (S@H enhanced) and maybe BOINC (Trux are you reading this ?).

P.S.


It can't be that difficult for someone that knows how to compile code to do it. I did a quick search on Google last night on compiling 64 bit code in Windows, and someone had listed step-by-step instructions on how to do it using VB6. If I had VB6 and had an understanding of compiling code, I would have done it myself.


We need a c++ compiler and not VB ( Visual Basic)
Besides Win64 code is not compatible with Win32 code, so it's not just like pulling out a 64 bit compiler and recompile the app and you're done. ;)


Well there is another reason for Me not installing My XP64 CD yet.
The T1 Trust, PRR T1 Class 4-4-4-4 #5550, 1 of America's First HST's
ID: 257971 · Report as offensive
Jack Gulley

Send message
Joined: 4 Mar 03
Posts: 423
Credit: 526,566
RAC: 0
United States
Message 257999 - Posted: 6 Mar 2006, 2:09:02 UTC

Other than reducing the 64/32 bit "thunk over head", a 64 bit Windows version of the Seti application would not buy you that much. You would have to modify all three parts, BOINC Manager, BOINC and the Seti application. And you would not be able to work other projects unless they put out applications for BOINC-64 bit AMD (which would not officially exist).

The main reason there will be little performance increase, is that 64 bits is about address space and data register size. This has little or no effect on Math processor operations which still have their own unique data and register size. (Not to say just getting rid of the overhead would not be worth the effort if you are trying to do other things with Setiathome running in the background.) But I would not expect a big demand for such a program. Users wanting to switch to 64 bit processing would tend to go with Linux where there is more applications available in 64 bit mode right now, than Windows 64 which could be a dead end product with Vista coming soon.
ID: 257999 · Report as offensive
Profile mikey
Volunteer tester
Avatar

Send message
Joined: 17 Dec 99
Posts: 4215
Credit: 3,474,603
RAC: 0
United States
Message 258020 - Posted: 6 Mar 2006, 3:33:27 UTC - in response to Message 257819.  
Last modified: 6 Mar 2006, 3:34:08 UTC

is there any plans for a 64bit client for windows tryed to recompile for 64bit it did'nt work lol

NO, the 64 bit chips from AMD do NOT have the part that Boinc uses running at 64 bits, it is still at 32 bits. Just run the optimized 32 bit chip for your OS and you will out perform most of us by a small amount.


Okay, I'm confused. There is an optimized version for 64 bit Linux users, but Boinc can't be compiled in 64 bit for Windows? That's the part that doesn't make sense to me.

That is NOT what I said...what I said was that there is not point in it! The AMD 64 bit chip still has parts of it running at 32 bit. THAT is the part that Boinc uses! It makes no sense to compile a 64 bit program if you cannot use it to its full advantage!!!
Some Linux user sat down and did it on his own, are you willing and able to do it for Windows? NEITHER IS ANYONE ELSE!!!
[/quote]

ID: 258020 · Report as offensive
Tom
Avatar

Send message
Joined: 17 Apr 00
Posts: 24
Credit: 283,013
RAC: 0
United States
Message 258035 - Posted: 6 Mar 2006, 4:27:29 UTC - in response to Message 257791.  

is there any plans for a 64bit client for windows tryed to recompile for 64bit it did'nt work lol

NO, the 64 bit chips from AMD do NOT have the part that Boinc uses running at 64 bits, it is still at 32 bits. Just run the optimized 32 bit chip for your OS and you will out perform most of us by a small amount.


You have no idea what you are talking about. There are two issues with going 64bit. First are pointers. You have to change anything that is using a 32bit data type to represent a pointer to a datatype representing a 64bit pointer. Because this requires more memory, this could actually slow down the program. So BOINC could end up slower while all the project specific dll would be much faster.

The second issue is 64bit programs can only use 64bit DLLs. So you might have a 64 bit BOINC with no project software to run.




ID: 258035 · Report as offensive
Profile Misfit
Volunteer tester
Avatar

Send message
Joined: 21 Jun 01
Posts: 21804
Credit: 2,815,091
RAC: 0
United States
Message 258040 - Posted: 6 Mar 2006, 4:38:07 UTC - in response to Message 258020.  

NEITHER IS ANYONE ELSE!!!

THE SKY IS FALLING!
me@rescam.org
ID: 258040 · Report as offensive
trlauer

Send message
Joined: 6 May 04
Posts: 106
Credit: 1,021,816
RAC: 0
Message 258351 - Posted: 6 Mar 2006, 23:33:05 UTC - in response to Message 257999.  

Other than reducing the 64/32 bit "thunk over head", a 64 bit Windows version of the Seti application would not buy you that much. You would have to modify all three parts, BOINC Manager, BOINC and the Seti application. And you would not be able to work other projects unless they put out applications for BOINC-64 bit AMD (which would not officially exist).

The main reason there will be little performance increase, is that 64 bits is about address space and data register size. This has little or no effect on Math processor operations which still have their own unique data and register size. (Not to say just getting rid of the overhead would not be worth the effort if you are trying to do other things with Setiathome running in the background.) But I would not expect a big demand for such a program. Users wanting to switch to 64 bit processing would tend to go with Linux where there is more applications available in 64 bit mode right now, than Windows 64 which could be a dead end product with Vista coming soon.


Jack, maybe I'm mis-reading your last sentence? Windows x64 is not going to be a dead end product with the upcoming Vista release near the end of this year. Windows Vista will be available for retail purchase (as well as pre-installed from Dell, HP, etc.) in 32 bit AND 64 bit. In fact, in order for ANY software to have the Microsoft Vista Certified sticker on it, it MUST be compatible with BOTH Vista 32 bit AND Vista 64 bit. That is good news for everyone that wants to use a 64 bit version of Windows.

Torrey Lauer

ID: 258351 · Report as offensive
BadBarbarian
Volunteer tester
Avatar

Send message
Joined: 2 Mar 06
Posts: 3
Credit: 764,095
RAC: 0
United States
Message 266015 - Posted: 21 Mar 2006, 3:23:20 UTC - in response to Message 257883.  

Just give us a little time.
Soon enough there will be a 64 bit S@H app. (S@H enhanced) and maybe BOINC (Trux are you reading this ?).

P.S.


It can't be that difficult for someone that knows how to compile code to do it. I did a quick search on Google last night on compiling 64 bit code in Windows, and someone had listed step-by-step instructions on how to do it using VB6. If I had VB6 and had an understanding of compiling code, I would have done it myself.


We need a c++ compiler and not VB ( Visual Basic)
Besides Win64 code is not compatible with Win32 code, so it's not just like pulling out a 64 bit compiler and recompile the app and you're done. ;)




Thanx Cruncher








http://www.boincstats.com/signature/user_602797.gif
ID: 266015 · Report as offensive
Profile zoom3+1=4
Volunteer tester
Avatar

Send message
Joined: 30 Nov 03
Posts: 65762
Credit: 55,293,173
RAC: 49
United States
Message 271909 - Posted: 30 Mar 2006, 10:57:45 UTC - in response to Message 257883.  

Just give us a little time.
Soon enough there will be a 64 bit S@H app. (S@H enhanced) and maybe BOINC (Trux are you reading this ?).

P.S.


It can't be that difficult for someone that knows how to compile code to do it. I did a quick search on Google last night on compiling 64 bit code in Windows, and someone had listed step-by-step instructions on how to do it using VB6. If I had VB6 and had an understanding of compiling code, I would have done it myself.


We need a c++ compiler and not VB ( Visual Basic)
Besides Win64 code is not compatible with Win32 code, so it's not just like pulling out a 64 bit compiler and recompile the app and you're done. ;)


In other words a Boinc client and application can't be made that takes a given WU made by Boinc and spit out results that Boinc can handle? Sorry I don't buy that one bit. So a c++ compiler for XP x64 is needed, Have any particular one in mind? I know some ares of the code would possibly need changing(maybe), But I'm not a programmer, I did once learn programming in Basic, I got a B+ too, But It didn't help with anything but My math skills as I still didn't know where to start.
The T1 Trust, PRR T1 Class 4-4-4-4 #5550, 1 of America's First HST's
ID: 271909 · Report as offensive
W-K 666 Project Donor
Volunteer tester

Send message
Joined: 18 May 99
Posts: 19075
Credit: 40,757,560
RAC: 67
United Kingdom
Message 272016 - Posted: 30 Mar 2006, 13:45:12 UTC

Quick question. Who actually needs 64 bit processing?

I'm not asking about 64 bit addressing.
ID: 272016 · Report as offensive
Profile The Pirate
Volunteer tester
Avatar

Send message
Joined: 14 Apr 00
Posts: 191
Credit: 4,929,008
RAC: 0
United States
Message 272363 - Posted: 30 Mar 2006, 22:31:18 UTC - in response to Message 272016.  

Quick question. Who actually needs 64 bit processing?

I'm not asking about 64 bit addressing.


I do. Why? Because I can.


ID: 272363 · Report as offensive

Message boards : Number crunching : 64 bit and windows xp pro X64


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