Pervasive Computing Research at Michigan

People

Mona's picture

Mona Attariyan

Jason's picture

Jason Flinn

Brett's picture

Brett Higgins

Kaushik's picture

Kaushik Veeraraghavan

Former members

Miscellaneous topics

Visual Proxy: Exploiting OS Customizations without Application Source Code
M. Satyanarayanan, Jason Flinn, and Kevin R. Walker
Operating Systems Review, Volume 33, Number 3, July 1999.
Abstract, Postscript, PDF

Source Code

WARNING: All software is provided below AS-IS, without warranty or guarantee. These software artifacts are research prototypes and are not yet production quality pieces of code. Use at your own risk.

Version 1.1.1 of RPC3 - yet another RPC package.

Version 2.1.0 of BlueFS - a distributed file system that targets small, pervasive computers. This version includes support for persistent queries and partial support for consumer electronic devices. This version does not include any ensemble support, nor does it include full support for CEDs. Thus, it represents a stable but intermediate point between the OSDI 2004 and 2006 papers.

Version 1.0.0 of STPM - self-tuning power management for network and storage devices (includes ghost hints). This was the version we used for the OSDI 2004 paper. Works only on Linux 2.4 kernels.

A Linux 2.6 port of STPM provided by Cihan Kömeçoglu - cihan [at] enderunix.org.

We received several requests for the durability/ordering tests used in "Rethink the Sync" above. So here they are.

Source code for the data staging project is available on the Intel Research Pittsburgh web site. Data stating is released under a BSD-style license.

Source code for PowerScope is also available under a GPL.