Sam said:
Thank you for your detailed reply,
The question is really whether there is such a thing as Hardware compatible
to 64 as opposed to hardware Capable where the 64 is supported consistently
throughout the process of the computation
What matters to hardware, is speed. (The "64 bit" part, is
important mainly inside the processor, and is an issue for
OS design and compatibility for executables. 64 bit is what
helps break the "4GB" barrier, for total installed memory.)
And only the parts that affect execution speed, are the
ones that have to be optimal. The "legacy" parts of the
computer, can be just as slow as they used to be.
Take the Real Time Clock on your PC. The interface on that
is as slow as molasses. But they don't actually use that
while the OS is running. The OS maintains a software clock
instead, to keep time. That is stored in RAM, and the CPU updates
the clock using clock tick interrupts. So someone made the decision
years ago, that the RTC was no good for high performance usage.
The design spec for the RTC hasn't changed in 15 years. And
that is fine, because it's not a "performance issue".
The SMBUS, which reads the timing table from the SPD
chip on a memory DIMM, is slow as well. But it doesn't
matter, because it is used very infrequently now.
On new systems, it is used during the BIOS time, but
is less likely to be consulted while the PC is running.
The parts that are important, *have* changed. For example,
a lot of the new processors, have the memory connected
directly to the processor. That is removing one device
from the path.
Old way New way
------- --------
Processor Processor --- Memory
|
Northbridge --- Memory
The path to memory, should be very fast and efficient. It
can't get much better, than a direct connection.
So don't worry, people are looking after this stuff.
The price you pay for this stuff, still makes a difference.
The low end computers, have the most compromises. You can read
hardware reviews, to find out what those compromises would be.
But, unless you're running synthetic benchmarks, if we blindfolded
you and had you test two systems (one with the compromise, the
other without), you'd be hard pressed to tell the difference.
Where the money makes the most difference, is on tasks that
"grind" for hours. If you edit video, shrink DVDs so you can
burn them on single layer media or the like, some of those
things take hours to complete. The "less compromised" system
may cut the time to complete such a task in half. But in terms
of interactive performance (how fast your web page
comes up), it wouldn't make any difference to that.
Even a cheesy system, can have perfectly acceptable
web browsing speed.
In fact, the single biggest change on systems now, is
the added speed that a SATA SSD can give you. If
I wanted to feel that technology was progressing,
I'd put a SATA SSD as my boot drive. Even if you
can't buy a Dell with things set up that way, you
can always add that yourself.
(There are better ones coming out, every day...
It takes a lot of study and research, to buy the
right one. Getting a good one, is not a trivial
exercise.)
http://www.newegg.com/Product/Product.aspx?Item=N82E16820148349
Paul