Content deleted Content added
→Concept: dependency statement |
→Research Topics: virtual machines |
||
Line 23:
Another area of research is what type of events should cause a thread switch - cache misses, inter-thread communication,
[[Direct memory access|DMA]] completion, etc.
If the multithreading scheme replicates '''all''' software visible state, include priviledged control registers, TLBs, etc., then it enables [[virtual machine]]s to be created for each thread. This allows each thread to run it's own operating system on the same piece of hardware.
===Block Multi-threading===
|