[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Rep:Re: [f-cpu] virtually or physically-addressed cache ?



From: "Christophe" <christophe.avoinne@laposte.net>

> Why might there be severe problems ? well, caches both contains a tag and
> a data associated to a virtual address. If there are two
> different virtual addresses which span the same physical address and are
> present in the cache, it means that two entries in the
> cache might also have their data to be different and so coherency would be
> broken : which data to keep and update into the external
> memory ?

There is a simple software solution to this, dont allow the OS to let that
happen :) With 64 bit's to go around you dont really need per process memory
spaces (you still need per process memory protection of course, but you dont
need to go to external memory to change that).

Marco


*************************************************************
To unsubscribe, send an e-mail to majordomo@seul.org with
unsubscribe f-cpu       in the body. http://f-cpu.seul.org/