C-- Harvard EECS -> C-- Home -> Work in Progress -> Concurrency -> Student project on context switching
  C-- Home | Specification & Downloads | Old News | Papers | Mailing List | People | FAQ

Context Switching and Scheduling in C--

Shawn Hsiao and Olushola Olateju

We present a framework for preemptive threads in C--. We describe the front- and back-end runtime system support requirements of our model. Our model extends the current C-- framework with new services. In particular, we suggest two extensions to the back-end runtime interface: a mechanism for saving the state of a suspended execution and a revised mechanism for resuming the state of a suspended execution. We demonstrate the plausibility of our model for the simplest case and conjecture on its extensibility to the general case.

This paper was a student project for CS 257 at Harvard University.

Download PostScript (298K) or PDF (57K).


Contact: C-- Webmaster. URL: http://www.cminusminus.org/. Last edited: Mon 05 Feb 2007 14:02 EST.