首页> 外文OA文献 >The Beach System: Building a PC from Many Tiny Computers - A First Step at Virtualization -
【2h】

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

机译:海滩系统:从许多微型计算机构建pC - 虚拟化的第一步 -

摘要

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.
机译:诸如智能尘埃,伯克利微粒和英特尔微粒之类的微型计算机的出现使得可以设想将微型计算机网络转换为常规计算设备(例如“ PC”或个人计算机)。这些微型计算机的成本下降和计算能力的提高(虽然很小)预示着这一愿景,但仍存在重大的技术障碍。在本文中,我们迈出了从此类微型计算机网络构建“ PC”的第一步,以便运行常规PC应用程序。我们的系统称为Beach,可在单个传感器节点(一种微型计算机)上虚拟化应用程序访问的内存,从而使该内存可以分布在多个此类节点上。通过使用分布式页表和缓存,我们将每个节点(很少的KB)上的微不足道的内存转换为几个KB的内存。我们提供了在Beach系统之上运行常规PC应用程序(例如,排序)的跟踪驱动的实验结果。由于这项研究的探索性质,我们暂时忽略可伸缩性和容错问题。我们的工作可以初步了解愿景的优缺点。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号