首页> 外文学位 >A self-organizing wireless sensor network and distributed computing engine for commodity and future palmtop computers.
【24h】

A self-organizing wireless sensor network and distributed computing engine for commodity and future palmtop computers.

机译:一个自组织的无线传感器网络和分布式计算引擎,用于商品和未来的掌上电脑。

获取原文
获取原文并翻译 | 示例

摘要

The embedded class processors found in commodity palmtop computers continue to become increasingly capable while retaining an energy-efficient footprint. Palmtop computers themselves, including smartphones and tablets, provide a small form factor system integrating wireless communication and non-volatile storage with these energy-efficient processors. Also, various wireless connectivity functions on mobile devices provide new opportunities in designing more exible, smarter wireless sensor networks (WSNs), and utilizing the computation power in a way we could never imagine before. In this dissertation, I present a WSN concept for current and future generation tablet devices. My contributions include developments at the system level, architecture level, and collaborative design between different layers of the system. At the system level, I developed Ocelot, a grid-like computing environment for palmtop computers in place of traditional workstation or server class machines to compute highly parallel light to medium-weight tasks in an energy efficient manner. Additionally, I developed Lynx, a self-organizing wireless sensor network, which is a further step taken in exploiting the potential of palmtop computers. At the architecture level, to increase the storage capacity of future palmtop computers, I explore the use of a new storage class magnetic memory, Racetrack Memory (RM), throughout the memory hierarchy. Thus, I developed FusedCache, a naturally inclusive, dual-level private cache design for RM that provides fast uniform access at one level, and non-uniform access at the next, which allows RM to be effective as close to the processor as an L1 cache. For higher levels of the memory hierarchy such as the last level cache, I propose a Multilane Racetrack Cache (MRC), an RM last level cache design utilizing lightweight compression combined with independent shifting. MRCs allow cache lines mapped to the same Racetrack structure to be accessed in parallel when compressed, mitigating potential shifting stalls in an RM cache. Finally, leveraging the lightweight compression from MRC and the need for efficient communication in Lynx, I present a cross-level design combining memory-level lightweight compression with networklevel packet transfer, together with a technique called Source-Aware Layout Reorganization (SALR) to increase the compressibility of sensor data.
机译:在商用掌上电脑中发现的嵌入式类处理器在保持高能效占地面积的同时继续变得越来越强大。掌上电脑本身,包括智能手机和平板电脑,提供了一种小型系统,这些系统将无线通信和非易失性存储与这些节能处理器集成在一起。此外,移动设备上的各种无线连接功能为设计更灵活,更智能的无线传感器网络(WSN)以及以我们从未想过的方式利用计算能力提供了新的机会。在本文中,我提出了用于当前和未来的平板电脑设备的WSN概念。我的贡献包括系统级别,体系结构级别的开发以及系统不同层之间的协作设计。在系统级别,我开发了Ocelot,这是一种掌上型计算机的网格状计算环境,代替了传统的工作站或服务器类计算机,从而以节能的方式计算高度并行的轻到中型任务。此外,我开发了Lynx,这是一个自组织的无线传感器网络,这是在开发掌上电脑潜力方面迈出的又一步。在体系结构级别上,为了增加将来的掌上电脑的存储容量,我探索了在整个内存层次结构中使用新的存储类磁存储器,即Racetrack Memory(RM)。因此,我开发了FusedCache,这是一种自然包含的RM双层私有缓存设计,可在一个级别提供快速的统一访问,而在下一个级别提供非统一的访问,这使RM可以像L1一样接近处理器。缓存。对于更高级别的内存层次结构(例如末级缓存),我提出了多通道赛道高速缓存(MRC),这是一种RM末级缓存设计,利用轻量级压缩与独立移位相结合。 MRC允许在压缩时并行访问映射到同一Racetrack结构的高速缓存行,从而减轻了RM高速缓存中潜在的移位停顿。最后,利用来自MRC的轻量级压缩和Lynx中高效通信的需求,我提出了一种跨级设计,将内存级轻量级压缩与网络级数据包传输相结合,并结合了一种称为Source-Aware Layout Reorganization(SALR)的技术,以增加传感器数据的可压缩性。

著录项

  • 作者

    Xu, Haifeng.;

  • 作者单位

    University of Pittsburgh.;

  • 授予单位 University of Pittsburgh.;
  • 学科 Electrical engineering.;Computer science.;Computer engineering.
  • 学位 Ph.D.
  • 年度 2015
  • 页码 142 p.
  • 总页数 142
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

  • 入库时间 2022-08-17 11:52:36

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号