Re: 64-bits is not necessarily faster ?
- From: "Richard Foersom" <r.nojunk.foersom@xxxxxxxxxxxxxxxxx>
- Date: 20 Jul 2007 14:54:48 -0700
Hoi Daniel
64-bit has a few advantages:
* Calculations using 64-bit types (i.e. int64) will be a lot faster.
Add and subtract are twice as fast, multiple and divide tens of times.
Good for: Memory pointers, file index/pointers, nano-sec timers, more
precise hash-codes for indexing, line number counting for really long
TPS reports ;-)
Divide is not the same level as multiply, it is more like a factor
(32?) worse.
* Twice as much registers are available, making the program require
fewer memory accesses, improving its speed.
Great for algorithmic functions and function calls. Much less
stack/memory access for integer variables.
* Address space limits are gone for the forseeable future.
Until ca. 2037? (considering an annual doubling of RAM requirements).
It would be false to say that 64-bit only has advantages. However,
for many people the advantages will outweigh the disadvantages.
Yes, and CodeGear has to get started with 64 bit compilers to not be
perceived as Johnny-come-lately. First version will only be considered
a technology preview, it is the second and third version that will sell
to the masses.
Doei RIF
.
- References:
- 64-bits is not necessarily faster ?
- From: Joanna Carter [TeamB]
- Re: 64-bits is not necessarily faster ?
- From: Daniel Mantione
- 64-bits is not necessarily faster ?
- Prev by Date: Re: Differences in Delphi and Builder
- Next by Date: Re: SA cut short ?!
- Previous by thread: Re: 64-bits is not necessarily faster ?
- Next by thread: Re: 64-bits is not necessarily faster ?
- Index(es):
Relevant Pages
|
Loading