Here
Graphics
Algorithms
Networks
OS
DIP
CompArch
PL

Below

           
[Home]

Back
Up
Next

Operating Systems

Term : Spring'99

Instructor : Dr. Subhashis Banerjee

Design and Implementation of a Distributed File System

Partner : Rohit Khandekar

A joint assignment of Computer Networks and Operating Systems. Refer to Networks page for details.

Implementing a Threads Package

Partner : Rohit Khandekar

We wrote our own basic threads package, with a round robin scheduler. SETJMP and SIGJMP were used to interrupt the CPU. Using this threads package, semaphores and monitors were implmented, and a solution to the  dining philosopher problem.

A Graphical Thread based solution to the Hare and Turtle game

An introductory assgnment based on linux pthreads.