">
bits-logo.gif
tabexchange
The Website of Inder Singh
Back to Home
Courses Page

Advanced Operating systems

This course started with the fundamentals of Distirbuted computing, then moving forward how these concepts can be applied to O.S. here is a brief overview of the topics covered in this course/

RPC programming using JAVA RMI and rpcgen on GNU/Linux, Distributed mutual exlusion, Distributed deadlock detection, agreement protocols, Distributed file systems design and implementation, Distributed shared memory design and implementation, Distributed scheduling and load balancing techniques, Checkpointing and recovery in distributed systems, Resource security in distributed systems. Study of microkernel architecture including the case of MACH.

Presented term paper on "Scalable load balancing techiniques for parallel computers" from IEEE Journal of parallel and distibuted systems, June 1993 Issue.

The assignments including the source code can be found here

Hosted by www.Geocities.ws

1