CS 452/652 Fall 2019 - Lecture 4

September 11, 2019 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);
  }
}