We have quite a variety of x64 boxes in-house at OSR. The Asus and Tyan
mother boards both have decent reviews, although I would encourage you
to do research (google is definitely your friend here - amazing how
people who build their own systems chatter online) on the specific MB
you are looking for because the features on them lead to radically
different behavior. For example, I know that someone else at OSR spent
a lot of time looking for a MB that would support dual opterons plus PCI
Express and a host of other features.
If *I* were looking for a new system, I’d make sure I obtained a MB that
supports dual core Opterons. Since they are pin compatible and give you
about 70% improved performance, this is an obvious upgrade path next
year when you point out that a small upgrade gives you a quad proc
machine - ideal for testing.
In 32 bit mode, they are indistinguishable from modern x86 processors -
you can run VMWare, VirtualPC and Virtual Server (in fact, as I
understand it, you can run VMWare, VPC and V Server on 64 bit platforms,
but only with 32 bit clients so far. But be warned: I talk to devs, so
they can say something is done/working when it hasn’t shipped yet…)
Our internal observation is that on the same hardware, the 64-bit OS is
significantly faster. Part of this has to do with more efficient use of
resources (face it, having a 1TB file system data cache is a win over
512MB if you have the physical memory to benefit from it, which most
people these days have). Part of it has to do with the ability to
rewrite performance critical OS sections and jettison backwards
compatibility (in 64-bit mode, no need to worry about existing 32 bit
driver compatibility).
You DO lose some interesting things - no 16 bit applications, for
instance. Drivers can be a bitch to find for 3rd party hardware devices
- although there is something fun about calling up support and saying
“you do support Windows XP, right?” And when they say “of course” you
say “well, my Windows XP box won’t work with your driver”.
FYI: Windows XP 64-bit edition is really the Windows Server 2003 SP1
code base, so testing on XP 64 bit is not quite the same as testing on
Windows XPSP2.
Overall, though, I encourage everyone to dive into the 64-bit waters.
And get used to seeing REALLY BIG addresses in the debugger.
Regards,
Tony
Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Michal Vodicka
Sent: Tuesday, May 24, 2005 4:26 PM
To: ntdev redirect
Subject: [ntdev] Dual Opteron motherboard?
We finally decided to make 64-bit versions of our drivers so I’d need a
new development machine. It seems as dual Opteron is the best choice as
I need it for both 32 and 64-bit development and SMP is necessary. Now
I’m trying to find complying motherboard. Has anybody an experience,
good or bad, with Asus K8N-DL? Or any other mb which can be recommended
or rejected?
Also, I’d like to know how well it works in 32-bit mode. If I understand
correctly, OS should work with no problem but what about special
software as SoftICE and VMware? Any experiece?
Thanks.
Best regards,
Michal Vodicka
UPEK, Inc.
[xxxxx@upek.com, http://www.upek.com]
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com