Withdraw
Loading…
The Beach System: Building a PC from Many Tiny Computers - A First Step at Virtualization -
Capitanu, Boris; Chan, Ellick M.; Gupta, Indranil
Loading…
Permalink
https://hdl.handle.net/2142/11007
Description
- 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
- Issue Date
- 2005-04
- Keyword(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."
- Type of Resource
- text
- Permalink
- http://hdl.handle.net/2142/11007
- Copyright and License 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).
Owning Collections
Manage Files
Loading…
Edit Collection Membership
Loading…
Edit Metadata
Loading…
Edit Properties
Loading…
Embargoes
Loading…