climateprediction.net home page
64 Bit Windows Client

64 Bit Windows Client

Questions and Answers : Windows : 64 Bit Windows Client
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile James

Send message
Joined: 6 Sep 04
Posts: 2
Credit: 2,943,426
RAC: 0
Message 28566 - Posted: 10 May 2007, 7:21:50 UTC

When will the 64 bit client be supported here at Climate Prediction? I upgraded the the new 64 bit client last week and lost the work I had been doing with the following error in Boinc:

5/10/2007 3:11:15 AM|climateprediction.net|Message from server: platform \'windows_x86_64\' not found


At first I thought it was a problem with the client, but I run other applications with the 64 bit client with no problems.
ID: 28566 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 28568 - Posted: 10 May 2007, 8:39:00 UTC


This project doesn\'t have a 64 bit application at present.
Perhaps next year, perhaps later.

You need to install the 32 bit files/programs on your 64 bit computer, so that it can access the 32 bit program here.


Backups: Here
ID: 28568 · Report as offensive     Reply Quote
Profile MikeMarsUK
Volunteer moderator
Avatar

Send message
Joined: 13 Jan 06
Posts: 1498
Credit: 15,613,038
RAC: 0
Message 28570 - Posted: 10 May 2007, 11:33:07 UTC


There was a bug in a particular version of the beta Boinc manager (5.9.<something>) which was causing this error, I think it\'s been fixed in the latest one. But beta code will have bugs which will sometimes kill workunits, so it might be safer to use a released manager rather than a test manager.

I'm a volunteer and my views are my own.
News and Announcements and FAQ
ID: 28570 · Report as offensive     Reply Quote
Profile Keck_Komputers
Avatar

Send message
Joined: 5 Aug 04
Posts: 426
Credit: 2,426,069
RAC: 0
Message 28571 - Posted: 10 May 2007, 12:20:58 UTC

The 5.9.10 client looks to be reasonably stable, although still not quite ready for release.

The server will still need to be updated before it will work. The version from 4/30/7 or later is required.
BOINC WIKI

BOINCing since 2002/12/8
ID: 28571 · Report as offensive     Reply Quote
Profile James

Send message
Joined: 6 Sep 04
Posts: 2
Credit: 2,943,426
RAC: 0
Message 28581 - Posted: 10 May 2007, 22:21:54 UTC - in response to Message 28568.  


This project doesn\'t have a 64 bit application at present.
Perhaps next year, perhaps later.

You need to install the 32 bit files/programs on your 64 bit computer, so that it can access the 32 bit program here.



I have been at this since the days of 8 bit software and the Intel 8088 processor that ran at a blistering 9 something megahertz and it seems that the entire industry has been asleep at the switch on 64 bit apps, driver, etc; including Microsoft (their own One Care Live application does not support the 64 bit version of Vista; go figure).

I for one am going to continue pushing in the 64 bit direction, I have one computer running 64 bit Vista Ultimate and plan to migrate another to 64 bit Vista Business this weekend. There are a few BOINC apps that support the 64 bit client, so my computers are not idle and I guess I will continue crunching them until my old favorite BOINC apps catch the 64 bit wave.

ID: 28581 · Report as offensive     Reply Quote
Profile MikeMarsUK
Volunteer moderator
Avatar

Send message
Joined: 13 Jan 06
Posts: 1498
Credit: 15,613,038
RAC: 0
Message 28591 - Posted: 11 May 2007, 7:17:58 UTC


64 bit apps are not necessarily quicker than 32 bit apps (some will be quicker, some will be slower). AFAIK the only 64 bit Boinc app which is quicker than it\'s 32 bit equivalent is ABC. I\'m not aware of any Boinc applications which have a need to address over 4GB of RAM in their process address space.

In 1990, I was working on a 128-bit system (ICL\'s 3900 mainframe range), and there\'s no sign of PCs evolving to that point yet.

I'm a volunteer and my views are my own.
News and Announcements and FAQ
ID: 28591 · Report as offensive     Reply Quote
old_user94249

Send message
Joined: 24 Aug 05
Posts: 3
Credit: 92,729
RAC: 0
Message 29293 - Posted: 26 Jun 2007, 15:20:41 UTC

Any news on this topic? Boinc just released 5.10.7 as the official 64 bit recommended install. The tag sent for platform ID reads \"windows_x86_64\", which does not seem to be accepted at some servers, climateprediction amongst others.

I wouldn\'t like to go back, but I would also hate to loose two prediction sets at 70%, just because the standard host is not supported here. Any comment from the inside guys?

ID: 29293 · Report as offensive     Reply Quote
jrenals

Send message
Joined: 25 Feb 05
Posts: 2
Credit: 12,694,238
RAC: 0
Message 29295 - Posted: 26 Jun 2007, 16:47:32 UTC - in response to Message 29293.  

Any news on this topic? Boinc just released 5.10.7 as the official 64 bit recommended install. The tag sent for platform ID reads \"windows_x86_64\", which does not seem to be accepted at some servers, climateprediction amongst others.

I wouldn\'t like to go back, but I would also hate to loose two prediction sets at 70%, just because the standard host is not supported here. Any comment from the inside guys?


I\'m als using the 64-bit version of 5.10.7 and get the same error message. Sice I\'m running a 64-bit version of Vista don\'t really want to run mor 32-bit software than I have to.
ID: 29295 · Report as offensive     Reply Quote
Profile MikeMarsUK
Volunteer moderator
Avatar

Send message
Joined: 13 Jan 06
Posts: 1498
Credit: 15,613,038
RAC: 0
Message 29302 - Posted: 26 Jun 2007, 17:39:32 UTC


Carl is working on a 64-bit climate model, probably won\'t reach beta for a year or so (it needs 64-bit because it uses 4.7GB of RAM).

See this thread: http://boinc.berkeley.edu/dev/forum_thread.php?id=1863

I'm a volunteer and my views are my own.
News and Announcements and FAQ
ID: 29302 · Report as offensive     Reply Quote
Profile Keck_Komputers
Avatar

Send message
Joined: 5 Aug 04
Posts: 426
Credit: 2,426,069
RAC: 0
Message 29303 - Posted: 26 Jun 2007, 18:27:23 UTC

Updateing the scheduler to be based on the current head should enable the sending of 32bit models to 64bit machines until the 64bit model is ready.

In fact only 2 or 3 projects are actually sending 64bit tasks, most are using the new server code to automatically send 32bit tasks to 64bit clients.
BOINC WIKI

BOINCing since 2002/12/8
ID: 29303 · Report as offensive     Reply Quote
old_user94249

Send message
Joined: 24 Aug 05
Posts: 3
Credit: 92,729
RAC: 0
Message 29304 - Posted: 26 Jun 2007, 18:30:48 UTC - in response to Message 29302.  


Carl is working on a 64-bit climate model, probably won\'t reach beta for a year or so (it needs 64-bit because it uses 4.7GB of RAM).

See this thread: http://boinc.berkeley.edu/dev/forum_thread.php?id=1863


Thanks for the Ref - the question however, is more one of accepting results from the current 32 bit application running on a 64 bit platform. Actually harnessing the 64 bit (as done by ABC@home) would be a boon, surely, though I would expect this to happen rather on the integer/float width end than on the memory allocation front, even at today\'s growth of memory for home PCs. And you surely cannot switch engines on a task already started, so you would want to finish the old runs anyway.
The main problem seems to be that the server needs to accept the \"windows_x86_64\" platform as a valid client. The data that comes up for this application here sees no change. But in parallel the willing user might spend fome Mips/Flops on a 64 bit task, while still crunching away on the trusty climate model (on the other CPU, or whatever).
So, is there any plan on updating the server anytime soon, now that Boinc went official on 64 bit?
Is it ok to keep crunching with the 64 bit variant, even if it meens stockpiling a number of trickles until they become \"legal\"?
I would just hate to see that server connecting up one day and declaring so many of hours of crunching illegal and just reset my tasks to zip because of that.

ID: 29304 · Report as offensive     Reply Quote
Profile MikeMarsUK
Volunteer moderator
Avatar

Send message
Joined: 13 Jan 06
Posts: 1498
Credit: 15,613,038
RAC: 0
Message 29310 - Posted: 26 Jun 2007, 21:55:33 UTC
Last modified: 26 Jun 2007, 22:24:01 UTC

The only advantage 64-bit code has over 32-bit code is memory allocation, since you can use any size of ints/floats when running 32-bit code. In all the projects I\'ve worked on, it\'s been routine to use 64 or 80 bit floats rather than 32-bit floats.

My first full-time programming job, 17 years ago, was with a 128-bit instruction set (system programming on ICL\'s 3900 mainframes), PCs still haven\'t caught up to that :-)

The 64-bit work fetch code was updated on the most recent versions of the Boinc software recently (late 5.9 and 5.10 I think). This might be why you\'re having problems. The name used for 64 bit instruction sets was changed. I\'m not sure of the implications since I don\'t use the 64 bit client, but Keck\'s post above sounds like it should be resolved eventually.

http://boinc.berkeley.edu/dev/forum_thread.php?id=1742
I'm a volunteer and my views are my own.
News and Announcements and FAQ
ID: 29310 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 29312 - Posted: 26 Jun 2007, 22:38:56 UTC


From what I\'ve read elsewhere, SETI isn\'t using the \'normal\' naming idea for 64 bit programs, so If other projects do, then you\'ll still have to decide which to run, and which to drop.

ID: 29312 · Report as offensive     Reply Quote
old_user94249

Send message
Joined: 24 Aug 05
Posts: 3
Credit: 92,729
RAC: 0
Message 29313 - Posted: 27 Jun 2007, 0:01:04 UTC - in response to Message 29312.  


From what I\'ve read elsewhere, SETI isn\'t using the \'normal\' naming idea for 64 bit programs, so If other projects do, then you\'ll still have to decide which to run, and which to drop.


I checked with SETI - they definitely accept the current client. I read somewhere else, don\'t remember where, some people started coding clients that send an \'AMD64\' platform ID, with some servers accepting these. So there seems to be some movement in that direction, though I sort of miss a coordinated effort. Just who says what is supposed to be \'normal\'?

ID: 29313 · Report as offensive     Reply Quote
Profile Keck_Komputers
Avatar

Send message
Joined: 5 Aug 04
Posts: 426
Credit: 2,426,069
RAC: 0
Message 29314 - Posted: 27 Jun 2007, 5:12:11 UTC

A few projects and non-standard clients started using the \"AMD64\" platform ID before an official platform ID was created. When an official platform ID was created it used \"x86_64\". So that is the direction all projects will be heading eventually.
BOINC WIKI

BOINCing since 2002/12/8
ID: 29314 · Report as offensive     Reply Quote

Questions and Answers : Windows : 64 Bit Windows Client

©2024 climateprediction.net