Advanced Operating Systems
COMP9242 2002/S2
UNSW
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 Reference
-
MIPS R4000 User Manual
-
Network Driver
-
GT64111
Related Info
-
Aurema OS Prize
-
OS Hall of Fame
History
-
2000
-
1999
-
1998
Staff
-
Gernot Heiser
(LiC)
Next:
Virtually indexed, physically tagged
Up:
03-cache
Previous:
Fully Virtual Caches
Fully virtual caches with keys
Add
address-space identifier
(ASID) as part of tag.
On access compare with CPU's ASID register.
Turns homonyms into synonyms
Removes homonym problem
Potentially better context switching performance
ASID recycling still requires cache flush
Doesn't solve synonym problem
Doesn't solve write-back problem
Gernot Heiser 2002-08-15