[CentOS] Centos7 Annoyances

Mon Nov 3 18:32:49 UTC 2014
Valeri Galtsev <galtsev at kicp.uchicago.edu>

On Fri, October 31, 2014 9:56 pm, John R Pierce wrote:
> On 10/31/2014 8:38 PM, Always Learning wrote:
>> Hmm, I wonder when 128-bit processors will appear
>
> a 32 bit address got us up to 4,000,000,000 (4 billion) bytes of
> directly addressible memory.
>
> a 64 bit address gets you into a 18,440,000,000,000,000,000 byte address
> space.   I think thats 18 zetabytes.   It will be a long time before
> we'll need a larger address space.
>

Of course, the address space is the main consideration. There is one more
property: "dynamic range" which is the ratio of maximum number you can use
in operation to error (which is the value of least significant bit (LSB)
multiplied by some small number the last depends on what kind of operation
its is, let's say, you may loose LSB a few times during the operation).
But this is really minor thing compared to the size of space one can
address, as these can be achieved by programming several regular
operations for each operation with "larger" numbers (or "higher precision"
rather).

So, I would just echo what you said: we hardly will see the need in 128
bit CPUs soon. (BTW, I'm glad to hear the choice which is power of 2. As,
in general, the length of CPU word can be anything: 17, 89, ... I'm not
mentioning 1 which is used in calculators, as 1 _is_ power of 2 ;-)

Valeri

++++++++++++++++++++++++++++++++++++++++
Valeri Galtsev
Sr System Administrator
Department of Astronomy and Astrophysics
Kavli Institute for Cosmological Physics
University of Chicago
Phone: 773-702-4247
++++++++++++++++++++++++++++++++++++++++