View Single Post
Old Jun 17th, 2005, 7:03 AM   #6
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
CLI and STI are privileged. Back to your original question, a hyper-threading processor with appropriately constructed cache mechanisms could be built so that an interrupt would "switch" to a different cache and thus not invalidate the "normal" cache. A cursory inspection around the Google Tree last night revealed no definitive answer.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote