|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
|
Implementazione hardware della cache
ragazzi, chi mi dà un modello implementativo di una cache reale???
mi serve sia schema circuitale che concettuale.......mi sapreste dare una mano???
__________________
My gaming placement |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
Il capitolo 5 di Computer Architecture A quantitative approach è per lo più dedicato alla cache. A p. 403 e 483 (3a ed) c'è lo schema logico dell'Alpha 21264.
Per i circuiti, passo...
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me! |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
|
domani vado a prenderlo dal prof. (in italiano).....cercavo qualcosa in rete.
__________________
My gaming placement |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
|
Quote:
poi, una domanda, meglio una cache a 32Kb o 256 registri a 64 bit??? perchè una rispetto all'altra??? io penso meglio la cache rispetto ai registri, costa di meno, le prestazioni minori non minano la velocità del mio progetto. secondo voi???
__________________
My gaming placement |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Dec 2002
Messaggi: 3359
|
Ma qual'è il progetto?
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
|
__________________
My gaming placement |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
Quote:
Se i dati che stai analizzando entrano TUTTI nei 256 registri a 64 bit e hai quindi bisogno di caricarli solo la prima volta....bhè... indubbiamente meglio i registri . Altrimenti in generale un numero minore di registri e una cache sono la soluzione ottimale. Basta vedere ormai l'evoluzione attuale dei processori. Ai tempi della SPARC vi erano 32 registri General Purpose. C'è da dire che generalmente di questi 32 solo 8 erano effettivamente utilizzabili per ogni processo a causa del meccanismo delle sliding windows implementato x effettuare l'equivalente del context switching Cmq dopo tutte queste vacue parole.. Trova il giusto compromesso. Un numero adeguato di registri e la maggior dimensione possibile della cache compatibile con quel numero di registri.
__________________
|
|
|
|
|
|
|
#8 | |
|
Senior Member
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
|
Quote:
comunque si, secondo i miei calcoli 256 registri dovrebbero bastare.
__________________
My gaming placement |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:09.




















