X86-64 optimization

Message boards : Number crunching : X86-64 optimization
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile DViD and helpers
Avatar

Send message
Joined: 11 Sep 00
Posts: 21
Credit: 661,272
RAC: 0
Hungary
Message 53770 - Posted: 14 Dec 2004, 2:11:43 UTC

3 months, and WinXP64 is coming retail... So, will there be an AMD64/EMT64 optimized (64bit) client for windows? Or is there any non public beta (for beta testers.. :))?
<b>X</b>
ID: 53770 · 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 53810 - Posted: 14 Dec 2004, 3:50:00 UTC

"3 months, and WinXP64 is coming retail.."
I wouldn't hold my breath. WinXP64 will be here about the time Intel gets their x86-64 chip out and not before.

ID: 53810 · Report as offensive
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 13736
Credit: 208,696,464
RAC: 304
Australia
Message 53905 - Posted: 14 Dec 2004, 11:17:11 UTC - in response to Message 53770.  

> 3 months, and WinXP64 is coming retail... So, will there be an AMD64/EMT64
> optimized (64bit) client for windows? Or is there any non public beta (for
> beta testers.. :))?

3 months?
I'll go for before 2006, but i don't think it'll be that much before then.
Grant
Darwin NT
ID: 53905 · 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 53920 - Posted: 14 Dec 2004, 12:44:19 UTC - in response to Message 53905.  

> > 3 months, and WinXP64 is coming retail... So, will there be an
> AMD64/EMT64
> > optimized (64bit) client for windows? Or is there any non public beta
> (for
> > beta testers.. :))?
>
> 3 months?
> I'll go for before 2006, but i don't think it'll be that much before then.
>
This is a quote from the XP64 newsgroup:
"Subject: Re: release date?
From: "Mike Brannigan [MSFT]" Sent: 12/7/2004 7:14:32 AM

"Jerome Long" wrote in message
news:%23iArMiE3EHA.2356@CPMSFTNGSA04.privatenews.microsoft.com...
> Have just had a look at the newsgroup and wondered if I could find some
> information about possible release dates of Windows XP 64-bit.
> Does anyone have any ideas about this?
> Best regards
> Jerome

This has been addressed many times - the current schedule is for release H1
of 2005."

The current status is that it will be an OEM release ONLY. No you CANNOT upgrade from a 32 bit OS to a 64 bit OS! You MUST do a fresh install!!!
Yes there will be a way to dual boot, no the current 32 bit drivers WILL NOT work in the 64 bit system! There are MANY obstacles to overcome but the public and private Beta testers are figuring them out. Software and hardware makers have to come up with 64 bit versions of their programs, or at least 32 bit versions that will not crash a 64 bit system. This is slowly coming along as we speak.
MS does have a guy in charge of the software release and he is saying that current XP people MAY be able to turn in their XP license and get a 64 bit XP license. This will NOT be thru MS but thru the company you got your computer from. MS will work with them. This is what he is hoping to be able to do, no firm commitments yet. Home computer builders, we are on our own!!! What else is new?
The newest Release Candidate Beta will be out in a couple of weeks, hopefully. That will mark the end of the "public" Beta test and move into the arena of you must sign up and be approved for a copy or get one "on the sly". No more free sign ups and free downloads of the software after that.
The software is okay, the program is faster, it is getting better, but still has a VERY long way to go before being released as a regular OS.

ID: 53920 · Report as offensive
Profile DViD and helpers
Avatar

Send message
Joined: 11 Sep 00
Posts: 21
Credit: 661,272
RAC: 0
Hungary
Message 53928 - Posted: 14 Dec 2004, 14:25:37 UTC
Last modified: 14 Dec 2004, 14:30:11 UTC

XP64 will be avaible in OEM version from february, and lands stores in march... m$ news... So, it's sure!
And you can turn your recent XP to XP64 for free!

So, will there be any optimized client? :)
<b>X</b>
ID: 53928 · 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 54456 - Posted: 16 Dec 2004, 13:15:31 UTC - in response to Message 53928.  

> XP64 will be avaible in OEM version from february, and lands stores in
> march... m$ news... So, it's sure!
> And you can turn your recent XP to XP64 for free!
>
> So, will there be any optimized client? :)
>
Probably after the official release of XP64. How soon after is up to who gets it and can then covert the current version over. If the resultant version is not that much faster it may not be worth it! There is no way to know that though until it is converted.

ID: 54456 · Report as offensive
Profile Keck_Komputers
Volunteer tester
Avatar

Send message
Joined: 4 Jul 99
Posts: 1575
Credit: 4,152,111
RAC: 1
United States
Message 54678 - Posted: 17 Dec 2004, 9:55:19 UTC - in response to Message 54456.  

> > XP64 will be avaible in OEM version from february, and lands stores in
> > march... m$ news... So, it's sure!
> > And you can turn your recent XP to XP64 for free!
> >
> > So, will there be any optimized client? :)
> >
> Probably after the official release of XP64. How soon after is up to who gets
> it and can then covert the current version over. If the resultant version is
> not that much faster it may not be worth it! There is no way to know that
> though until it is converted.
>
It has been tested with the beta version of XP64. Since seti uses mostly floating point math the gains were modest. I would expect a 64bit version to be released soon after XP64 is released but don't expect alot out of it.
BOINC WIKI

BOINCing since 2002/12/8
ID: 54678 · Report as offensive
Profile DViD and helpers
Avatar

Send message
Joined: 11 Sep 00
Posts: 21
Credit: 661,272
RAC: 0
Hungary
Message 54780 - Posted: 18 Dec 2004, 0:06:19 UTC - in response to Message 54678.  

> > > XP64 will be avaible in OEM version from february, and lands stores
> in
> > > march... m$ news... So, it's sure!
> > > And you can turn your recent XP to XP64 for free!
> > >
> > > So, will there be any optimized client? :)
> > >
> > Probably after the official release of XP64. How soon after is up to who
> gets
> > it and can then covert the current version over. If the resultant
> version is
> > not that much faster it may not be worth it! There is no way to know
> that
> > though until it is converted.
> >
> It has been tested with the beta version of XP64. Since seti uses mostly
> floating point math the gains were modest. I would expect a 64bit version to
> be released soon after XP64 is released but don't expect alot out of it.
>

I knew that... But extra performance for free worths developing... And don't forget, 64 bit is the future, many people have 64bit cpus just now (AMD), and intel launches EM64T enabled P4s in february... Also to mention G5... :) it is never too early to implement.. :)
<b>X</b>
ID: 54780 · Report as offensive
Profile Paul D. Buck
Volunteer tester

Send message
Joined: 19 Jul 00
Posts: 3898
Credit: 1,158,042
RAC: 0
United States
Message 54897 - Posted: 18 Dec 2004, 12:25:38 UTC - in response to Message 54780.  

> I knew that... But extra performance for free worths developing... And don't
> forget, 64 bit is the future, many people have 64bit cpus just now (AMD), and
> intel launches EM64T enabled P4s in february... Also to mention G5... :) it is
> never too early to implement.. :)

The primary advantage for 64-bit computing is in the ability to address a larger memory space without oveerlays or other "tricks". So the primary places where this is going to make a performance impact is for databases and science applications that have large data spaces.

As John (Jkeck) said, the gains for SETI@Home will be modest. Any gain is likely to be the result of other internal architecture changes and is not related at all to the 64-bit capacity of the CPU chip.

ID: 54897 · Report as offensive
Profile Benher
Volunteer developer
Volunteer tester

Send message
Joined: 25 Jul 99
Posts: 517
Credit: 465,152
RAC: 0
United States
Message 54923 - Posted: 18 Dec 2004, 16:26:45 UTC

>>As John (Jkeck) said, the gains for SETI@Home will be modest. Any gain is likely to be the result of other internal architecture changes and is not related at all to the 64-bit capacity of the CPU chip.

Right Paul,

Primary advantages (from Seti perspective). 16 data registers vs. 8 for x86. For the optimized seti, 16 SSE registers vs. 8 for Pentium III+.

Moving data from memory to registers, doing math,then back to memory consumes a lot of Seti's time, so this will provide *some* increase. However Pentium III has 40 pretend registers (called renaming registers) that it uses instead of allways moving data to real memory. And Pentium IV has 128 of them, so the rename registers reduce the improvments from the 8 additional real ones.

ID: 54923 · Report as offensive

Message boards : Number crunching : X86-64 optimization


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