Version française
Home     About     Download     Resources     Contact us    
Browse thread
Array 4 MB size limit
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Jozef Kosoru <zyzstar@u...>
Subject: Re: [Caml-list] Array 4 MB size limit
On Sat, May 20, 2006 at 09:02:56 -0400, Brian Hurt wrote:
> >Sure. Average consumers in 20 years, servers in 15 years and OCaml
> >users in 5 years (remember N-10!).
> 
> No.  Ocaml users in about 20 years.
> 
> The math:
>
> [...]
> 
> Ocaml users actually won't start hitting problems until after that-
> probably more like 2050 or so.  It's N-10, remember?  It's not until
> memory sizes start hitting the peta-byte sizes- 2^51 elements being
> held in 2^54 bytes of memory, that 64-bit Ocaml starts hitting
> problems.  10 bits out of 32 is a much larger percentage than 10 bits
> out of 64.
> 
> [...]
> 
> And remember that this is assuming that Moore's law continues in it's
> exponential pace for the next 50-odd years or more.  I'd have to rate
> this as *highly* unlikely.  If we fall off of the exponential growth
> curve at any point much before 2040 or so, the switch to 128-bit
> architectures may not happen (or may not happen for centuries).
> 
> Sorry, the alarmist "if 32 bits isn't enough, than neither is 64!"
> argument doesn't hold water.

Ok, perhaps you are correct. But that doesn't help programmers facing
this problem on 32-bit x86 architecture now.

-- 
jozef kosoru
http://zyzstar.kosoru.com