Now showing items 1-4 of 4

    • 6.828 Operating System Engineering, Fall 2003 

      Kaashoek, Frans, 1965- (2003-12)
      Teaches the fundamentals of engineering operating systems. The following topics are studied in detail: virtual memory, kernel and user mode, system calls, threads, context switches, interrupts, interprocess communication, ...
    • 6.828 Operating System Engineering, Fall 2006 

      Kaashoek, Frans (2006-12)
      6.828 teaches the fundamentals of engineering operating systems. The following topics are studied in detail: virtual memory, kernel and user mode, system calls, threads, context switches, interrupts, interprocess communication, ...
    • Optimizing MapReduce for Multicore Architectures 

      Kaashoek, Frans; Morris, Robert; Mao, Yandong (2010-05-02)
      MapReduce is a programming model for data-parallel programs originally intended for data centers. MapReduce simplifies parallel programming, hiding synchronization and task management. These properties make it a promising ...
    • Toward Secure Services from Untrusted Developers 

      Brodsky, Micah Z. (Micah Zev); Efstathopoulos, Petros; Kaashoek, Frans; Kohler, Eddie; Krohn, Maxwell; e.a. (2007-08-06)
      We present a secure service prototype built from untrusted,contributed code.The service manages private data for a variety of different users, anduser programs frequently require access to other users' private data.However, ...