Browse thread
32- and 64-bit performance
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Alex Baretta <alex@b...> |
| Subject: | Re: [Caml-list] 32- and 64-bit performance |
Ville-Pertti Keinonen wrote: > On Wed, 2005-03-30 at 09:46 +0200, Alex Baretta wrote: > > 64-bit data structures (due to bigger pointers, alignment, and in OCaml > bigger default integers) are bigger, so things that are constrained by > memory bandwidth are obviously going to be faster as 32-bit. > > On other architectures where you can use 32-bit or 64-bit that are > otherwise identical, 32-bit is generally faster. Ah, obviously! But this seems to imply that a 32-bit machine/compiler couple would be generally faster on symbolic processing algorithms, which generally require a good deal of memory allocations/deallocations. Since this is the kind of code which seems to be most idiomatic in Ocaml, I wonder how well or how badly 64 bits will actually impact all our software. Alex -- ********************************************************************* http://www.barettadeit.com/ Baretta DE&IT A division of Baretta SRL tel. +39 02 370 111 55 fax. +39 02 370 111 54 Our technology: The Application System/Xcaml (AS/Xcaml) <http://www.asxcaml.org/> The FreerP Project <http://www.freerp.org/>