Since installing x64 and VS.NET 2005 Dec04 CTP, I’ve ported a few apps to 64bit. Its usually pretty easy. The hardest part I had was caused by a UNICODE define.
Since installing x64 and VS.NET 2005 Dec04 CTP, I’ve ported a few apps to 64bit. Its usually pretty easy. The hardest part I had was caused by a UNICODE define.
I can’t help but be very excited by the results so far.
64 bit on windows is going to rock!
– Microsoft Fanboy
I’d like to see some 32bit vs 64bit benchmarks for the same apps on WinXP 64, since it will run both 32bit and 64bit code at the sametime etc.
I’d just like to get some %’s is all, I’m sure there is a performence gain but how much is it? and which type of apps will se the most gain?
1. Most of commercial applications are in C or C++ not .NET, so transfer is not so trivial
2. Copied from Microsoft site
Windows XP Professional x64 Edition is currently in development and is being designed to meet the needs of technical workstation users and PC enthusiasts who demand the highest performance and scalability.
Important: Windows XP Professional x64 Edition cannot be successfully
installed on 64-bit Intel Itanium–based systems.
…
Looks like they have a long way to go…
This is a different version of XP all together, MS had a 64bit version of XP just for the Itanium but they killed it since HP and Intel don’t make itanium workstations now, or ever.
This XP version is just for x86-64 and the final build should be out in the 2nd half of this year, i’m guessing around June? That’s when the AMD64 and Intel EM64T chips start coming out or something to that extent. I still can’t wait to see benchmarks
“That’s when the AMD64 and Intel EM64T chips start coming out or something to that extent. I still can’t wait to see benchmarks”
Athlon64 and Opteron (AMD64) are out since almost a year… Intel is taking its time with P4 & EMT64 support. They are just comming out with them…
Windows XP 64bit (for X86-64 and EMT64) is in Release Candidate 1 right now. Got it from MSDN. ATI and nVidia both have 64bits graphic drivers. Waiting for Creative….
Actually, the apps i was porting were in C/C++. Since posting that entry on my site, i’ve ported WxWidgets and TortoiseCVS as well. While WxWidgets needs to be thoroughly tested before i’d say it was done being ported, TortoiseCVS works well using with the parts of WxW that it does use.
I agree that porting C/C++ apps to x64 isn’t really trivial, but it really shouldn’t be too difficult to do for most applications i’d wager. Of course there will be the corner cases that have inline assembly, or rely on system hooks such as mine did, but having done those kinds of apps for a long time, i do believe they’re the minority of whats available both from the freeware/shareware/oss area as well as commercial.
Don’t you mean amd64? I can’t wait for Microsoft to finally get their OS / software base 64bit compatible so that my non-*nix friends can enjoy the great performance of these modern 64bit CPUs.
No, i mean x64. That’s what it will be called when its released. Its for amd64 and intel’s EMT64 chips. The current RC bills itself as Windows XP x64 Edition.