IDEALS Home University of Illinois at Urbana-Champaign logo The Alma Mater The Main Quad

The Beach System: Building a PC from Many Tiny Computers - A First Step at Virtualization -

Show full item record

Bookmark or cite this item: http://hdl.handle.net/2142/11007

Files in this item

File Description Format
PDF The Beach Syste ... ep at Virtualization -.pdf (162KB) (no description provided) PDF
Title: The Beach System: Building a PC from Many Tiny Computers - A First Step at Virtualization -
Author(s): Capitanu, Boris; Chan, Ellick M.; Gupta, Indranil
Subject(s): Distributed Systems Sensors
Abstract: The emergence of tiny computers, such as smart dust, Berkeley motes and Intel motes, makes it feasible to envision the conversion of a network of tiny computers into a regular computing device (i.e., a "PC" or personal computer). While the falling cost and increasing (yet tiny) computation power of these miniature computers portend well for this vision, there are significant technical hurdles. In this paper, we take a first step at building "PCs" out of such tiny computer networks, in order to run regular PC applications. Our system, called Beach, virtualizes the memory accessed by an application at a single sensor mote (a type of tiny computer), thus enabling this memory to be distributed out over multiple such motes. By using distributed page tables and caching, we transform the puny memory at each mote (few KBs) into several KBs of memory. We present trace-driven experimental results from running regular PC applications (e.g., sorting) on top of the Beach system. Due to the exploratory nature of this research, we ignore scalability and fault-tolerance issues for now. Our work provides initial insight into the pros and cons of the vision.
Issue Date: 2005-04
Genre: Technical Report
Type: Text
URI: http://hdl.handle.net/2142/11007
Other Identifier(s): UIUCDCS-R-2005-2552
Rights Information: You are granted permission for the non-commercial reproduction, distribution, display, and performance of this technical report in any format, BUT this permission is only for a period of 45 (forty-five) days from the most recent time that you verified that this technical report is still available from the University of Illinois at Urbana-Champaign Computer Science Department under terms that include this permission. All other rights are reserved by the author(s).
Date Available in IDEALS: 2009-04-17
 

This item appears in the following Collection(s)

Show full item record

Item Statistics

  • Total Downloads: 223
  • Downloads this Month: 0
  • Downloads Today: 0

Browse

My Account

Information

Access Key