[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Rep:Re: Rep:Re: [f-cpu] virtually or physically-addressed cache ?
- To: <f-cpu@seul.org>
- Subject: Rep:Re: Rep:Re: [f-cpu] virtually or physically-addressed cache ?
- From: "Nicolas Boulay" <nicolas.boulay@ifrance.com>
- Date: Sun, 3 Mar 2002 17:53:41 GMT
- Delivered-To: archiver@seul.org
- Delivered-To: f-cpu-outgoing@seul.org
- Delivered-To: f-cpu@seul.org
- Delivery-Date: Sun, 03 Mar 2002 12:53:59 -0500
- Reply-To: f-cpu@seul.org
- Send-By: 194.158.98.37 with Mozilla/4.78 [fr] (X11; U; Linux 2.4.8-26mdk i686)
- Sender: owner-f-cpu@seul.org
-----Message d'origine-----
De: Michael Riepe <michael@stud.uni-hannover.de>
A: f-cpu@seul.org
Date: 03/03/02
Objet: Re: Rep:Re: [f-cpu] virtually or physically-addressed cache ?
On Sat, Mar 02, 2002 at 02:07:32AM +0100, Yann Guidon wrote:
> hi,
>
> Nicolas Boulay wrote:
> > > - synonym problem (several different virtual addresses cannot span
the same
> > > physical addresses without being dupplicated in cache).
> > Abgelehnt. This one causes severe problems.
> > >>> Not really, it causes waste space, only !
> i do not agree with "only".
Neither do I (unless we're talking about the I-cache only).
>>> I understand that write-back cache policy could cause problem
without a flush.
> > > (2) physically-addressed caches (physical tags)
> > > - do virtual-to-physical address translation on every access
> > Not necessarily. The TLB lookup can be started as soon as loadaddr
(or
> > one of its variants) is called, and doesn't have to be repeated in
all
> > cases (e.g. with a postincremented pointer, you'll perform a range
check
> > first and only do a full lookup if the range check fails).
> >
> > >>> Consider that the LSU is a kind of virtually addressed caches.
> that's one perspective.
I'm not sure if I fully understand what exactly the LSU is supposed to
do.
In my mental picture, its job was to keep the data cache filled, not
cache things itself.
>>> I see it as a simple bubble buffer that act as caches (link to the
register number for I-caches and to the memory tags for the D-caches))
nicO
--
Michael "Tired" Riepe <Michael.Riepe@stud.uni-hannover.de>
"All I wanna do is have a little fun before I die"
*************************************************************
To unsubscribe, send an e-mail to majordomo@seul.org with
unsubscribe f-cpu in the body. http://f-cpu.seul.org/
______________________________________________________________________________
ifrance.com, l'email gratuit le plus complet de l'Internet !
vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
http://www.ifrance.com/_reloc/email.emailif
*************************************************************
To unsubscribe, send an e-mail to majordomo@seul.org with
unsubscribe f-cpu in the body. http://f-cpu.seul.org/