CS 452/652 Winter 2020 - Lecture 4

January 13, 2020 prev next

Programming

Optimization

Processor Configuration

Compiler Optimization

Runtime Optimization

Kernel Overview

Generic Kernel Loop

void kmain() {
  initialize();  // includes starting the first user task
  for (;;) {
    currtask = schedule();
    request = activate(currtask);
    handle(request);
  }
}