Re: Is 64 bit computing faster than 32 bit?
- From: "Carl Daniel [VC++ MVP]" <cpdaniel_remove_this_and_nospam@xxxxxxxxxxxxxxx>
- Date: Sat, 31 May 2008 12:37:46 -0700
jaywalker wrote:
Hi,
I remember the days we used to have 16 bit computing; as soon as
Intel's 386 processors came out they were almost twice as fast. Why
isn't 64 bit applications twice as fast as 32 bit counterparts? Are
programmers doing something wrong?
32 bit applications were faster for two reasons: 1. faster CPUs (more
clocks/second). 2. Large linear address space is easier to use efficiently
than segmented 16-bit address space.
64 bit applications ARE faster - for applications that can effectively make
use of more than 2-4Gb of memory. Those applications are few and far
between - for most everyday apps, 64bit has little benefit to offer, and is
probably slightly slower due to the increased code side of 64-bit apps.
Interestingly, some 32-bit apps (e.g. a 32-bit version of SQL Server) will
run faster under 64-bit windows than under 32-bit Windows, due to the
increased amount of contiguous address space that they can use under 64-bit
windows.
-cd
.
- References:
- Is 64 bit computing faster than 32 bit?
- From: jaywalker
- Is 64 bit computing faster than 32 bit?
- Prev by Date: Is 64 bit computing faster than 32 bit?
- Next by Date: Re: Is 64 bit computing faster than 32 bit?
- Previous by thread: Is 64 bit computing faster than 32 bit?
- Next by thread: Re: Is 64 bit computing faster than 32 bit?
- Index(es):
Relevant Pages
|