首页> 外文学位 >Reading between the Bits: Uncovering New Insights in Data for Efficient Processor Design
【24h】

Reading between the Bits: Uncovering New Insights in Data for Efficient Processor Design

机译:细读:发现有效的处理器设计中的数据新见解

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

摘要

Three emerging trends pose challenges to the design of efficient processors. First, applications are executing on strictly energy-constrained hardware due to the rise of IoT and mobile computing. Traditional architectures expend a great deal of energy providing exactness despite the approximate applications that often run on these systems. Second, data sets are growing to enormous proportions due to the rapid gathering of user information in modern devices. We can no longer rely on data being readily available in on-chip computer storage. Third, active chip area is diminishing at smaller technology nodes due to power density limitations in process technology scaling. We can no longer fully utilize all on-chip hardware resources simultaneously.;Our research tackles these challenges by recognizing that they stem from fundamental gaps in the way that data is contextualized in hardware. The goal of a processor is to process real-world information; yet in modern computers, hardware perceives data as nothing more than bits. Can the hardware tell if an integer is purely numerical or if it will be used as a memory address later? Can it tell that two elements are adjacent in a multidimensional data structure even though they are not stored contiguously? Can it tell if contiguous data elements will be accessed at the same time or accessed independently? Traditionally, hardware cannot interpret data bits on their own; it only interprets data bits by how instructions use them. It lacks an understanding of what information is encoded in the bits (functional context), where that information is located (spatial context), and when that information is needed (temporal context). Our research fills these gaps in data context to address the three challenges, recognizing that 1) functional context enables approximation for greater efficiency under tight energy constraints; 2) spatial context demystifies patterns and correlations to more efficiently and concisely process massive data sets; and 3) temporal context infers the criticality of data to allow for better utilization of precious on-chip resources.
机译:三种新兴趋势对高效处理器的设计提出了挑战。首先,由于物联网和移动计算的兴起,应用程序只能在能耗严格的硬件上执行。尽管经常在这些系统上运行近似应用程序,但传统体系结构仍会花费大量精力来提供准确性。其次,由于现代设备中用户信息的快速收集,数据集正以极大的比例增长。我们不能再依赖片上计算机存储中随时可用的数据了。第三,由于制程技术缩放中的功率密度限制,有源芯片面积在较小的技术节点处正在减小。我们不再能够同时充分利用所有片上硬件资源。我们的研究通过认识到这些挑战源于在硬件中将数据上下文化的方式中的根本性差距,来解决这些挑战。处理器的目标是处理现实世界中的信息。但是在现代计算机中,硬件将数据视为比特。硬件能否确定整数是纯数字形式还是以后用作内存地址?是否可以说两个元素在多维数据结构中是相邻的,即使它们没有连续存储?是否可以判断连续数据元素是同时访问还是独立访问?传统上,硬件无法自行解释数据位;它仅通过指令如何使用来解释数据位。它缺乏对在位中编码哪些信息(功能上下文),该信息位于何处(空间上下文)以及何时需要该信息(时间上下文)的理解。我们的研究填补了数据上下文中的这些空白,以应对三个挑战,认识到:1)功能上下文可以在严格的能源约束下实现更高的效率; 2)空间上下文消除了模式和相关性的神秘性,从而更高效,简洁地处理海量数据集; 3)时间上下文推断数据的重要性,以更好地利用宝贵的片上资源。

著录项

  • 作者

    San Miguel, Joshua.;

  • 作者单位

    University of Toronto (Canada).;

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

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号