[CSE]  Advanced Operating Systems 
 COMP9242 2002/S2 
UNSW

PRINTER Printer-Friendly Version
Administration               
- Notices
- Course Intro
- Consultations
# On-line Survey (closed)
- Survey Results
 
Work
- Lectures
- Milestone 0
- Project Admin
- Project Spec
- Project FAQ
- Exam
 
Documentation
- ASysT Lab
- L4 source browser
- Sulima ISA Simulator
R4x00 ISA Summary 
MIPS R4700 ReferenceMIPS R4000 User Manual 
- Network Driver
- GT64111
 
Related Info
- Aurema OS Prize
- OS Hall of Fame
 
History
- 2000
- 1999
- 1998
 
Staff
- Gernot Heiser (LiC)

 
Valid HTML 4.0!
next up previous
Next: Virtual Cache Issues Up: 03-cache Previous: Cache write (update) policy

Cache types


  • Virtually indexed, virtually tagged (also called virtual cache):
    • only uses virtual addresses,
    • can operate concurrently with MMU.

  • Virtually indexed, physically tagged:
    • virtual address for accessing line, physical address for tagging,
    • needs address translation completed for retrieving data,
    • index concurrently with MMU, use MMU output for tag check.

  • Physically indexed:
    • only uses physical addresses
    • needs address translation completed before begin of access

  • Typically, virtually indexed caches are on-chip, physically indexed caches are off-chip.



Gernot Heiser 2002-08-15