Hva er en fullt assosiativ cache i beregningsarkitektur?

En fullt assosiativ cache er en type cache-minne som gjør at enhver blokk av hovedminne kan tilordnes til enhver cache-plassering. Data kan med andre ord lagres hvor som helst i cachen og det er ingen begrensninger på hvor en bestemt minneblokk kan plasseres. Dette gjør den til den mest fleksible typen cache, men også den dyreste når det gjelder maskinvarekompleksitet. Fordi det ikke er noen begrensninger på plassering, kan enhver blokk i hurtigbufferen bli erstattet med data. Dette kan resultere i en høy grad av cache-treff og forbedret ytelse, men også en høyere kostnad på grunn av den ekstra maskinvaren som kreves for cachen.

Publiseringsdato: