Geheugenhiërarchie en prestaties
Wat gebeurt er in het algemeen met de hittijd wanneer de capaciteit van de cache wordt vergroot, en welke combinatie met de reden is juist?
- AHij wordt korter, omdat het zoeken minder tijd kost naarmate er meer data in staan
- BHij verandert niet, omdat de hittijd uitsluitend door de regelgrootte wordt bepaald
- CHij wordt eerder langer, omdat de bedrading en de selectieschakelingen groter worden
Antwoord en toelichting tonen
Antwoord: C. Hij wordt eerder langer, omdat de bedrading en de selectieschakelingen groter worden
Een grotere cache verlaagt de missratio, maar door het grotere celarray worden de bedrading langer en de schakelingen voor indexselectie en uitgangsselectie groter, zodat de hittijd eerder toeneemt. Daarom wordt L1 klein gehouden, op enkele tientallen KB, en wordt grote capaciteit in een meerniveaustructuur met L2 en L3 verkregen. De hittijd wordt niet korter en hangt ook niet alleen van de regelgrootte af; de capaciteit volgt uit een afweging tussen missratio en hittijd.