Sumários

Virtual Machines

12 novembro 2014, 12:30 José Monteiro

Virtual machines: motivation and overview. Virtual Machine Monitors: system and process perspective. CPU virtualization techniques.


Virtual Memory

11 novembro 2014, 11:00 José Monteiro

Hierarchical page tables and inverted tables. Optimizing translation time: TLBs. Hardware support for address translation.


Second Lab Assignment: Memory Hierarchy

10 novembro 2014, 08:00 Nuno Santos

Second lab assignment: Memory hierarchy.


Exercises V: Caches

7 novembro 2014, 08:00 Nuno Santos

Exercises V: Caches.


Virtual Memory

5 novembro 2014, 12:30 José Monteiro

Programming techniques to optimize data accesses to caches: loop manipulation: fusion, interchange, blocking.

Virtual address spaces: purpose and advantages. Virtual to physical address translation. Page table and page descriptors.