English version
Accueil     À propos     Téléchargement     Ressources     Contactez-nous    

Ce site est rarement mis à jour. Pour les informations les plus récentes, rendez-vous sur le nouveau site OCaml à l'adresse ocaml.org.

Browse thread
More registers in modern day CPUs
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2007-09-06 (20:59)
From: Chris King <colanderman@g...>
Subject: Re: [Caml-list] More registers in modern day CPUs
On 9/6/07, Richard Jones <rich@annexia.org> wrote:
> The 6502 was a successful 8-bit processor where the "on chip"
> registers were very few, but the first part of RAM acted as memory
> mapped registers.

I grew up on the 6502... beautiful architecture :)

> This is not feasible in current chips for a whole variety of reasons,
> starting with the fact that current RAM is hundreds of times slower
> than registers (and even L1 cache is 4-8 times slower).

Right, hence my notion of "register-level cache"... something smaller
and faster than L1 that replaces registers entirely.  (John Harrison
got what I was on about.)  I will check out that book though... I know
very little about cache structures.

- Chris