Lecture 2: Resources and computer architecture

Previous lecture Next lecture

Exam

Interaction of computer architecture and the OS, resources and their management

Important questions:

Computers as they are no more

Asynchronous execution: interrupts

Buses

Getting a bit more real

Introdusing a memory hierarchy

Memory impact: non-functional properties

When one processor is not enough

More processors, more memories

On-chip communication

Heterogeneous systems: GPGPUs

Security

The MMU

Page table structure

The memory translation process

Speeding up the translation

What about the operating system?