首页> 外文期刊>Emerging and Selected Topics in Circuits and Systems, IEEE Journal on >A Programmable Hyper-Dimensional Processor Architecture for Human-Centric IoT
【24h】

A Programmable Hyper-Dimensional Processor Architecture for Human-Centric IoT

机译:以人为中心的物联网的可编程超尺寸处理器架构

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

摘要

Hyper-dimensional Computing (HDC), a bio-inspired paradigm defined on random high-dimensional vectors, has emerged as a promising IoT paradigm. It is known to provide competitive accuracy on sequential prediction tasks with much smaller model size and training time compared to conventional ML, and is well-suited for human-centric IoT. In the post-Moore scaling era, where increasing variability has challenged traditional designers, its novel computing method based on randomness can be leveraged for continued performance. This work develops a complete, programmable architecture for ultra energy-efficient supervised classification using HD computing. Its simple construction follows from basic HD operations and its massively parallel, shallow datapath (< 10 logic layers) resembles in-memory computing. The architecture also supports scalability: multiple such processors can be connected pralallely to increase effective HD dimension. A broad evaluation is performed by comparing HDC and 3 conventional ML algorithms on conventional architectures such as CPU and eGPU for instruction count, energy cost and memory requirements. Finally, a 2048-dim ASIC design is synthesized in a 28nm HK/MG process and benchmarked on 9 supervised classification tasks with varying complexity (such as language recognition and human face detection). The simulated chip exhibits energy efficiency < 1.5 mu J/pred. for the entire benchmark at about 2.5ns cycle time, with most applications requiring < 700 nJ/pred. As a first complete design working with high dimensional stochastic signals, the main architectural decisions for similar systems harnessing variability in emerging devices (eg. CNFET and RRAM) are established. A fabricated system could be readily deployed for human-centric IoT applications.
机译:超维计算(HDC)是一种在随机高维向量上定义的受生物启发的范式,已成为有前途的IoT范式。与传统的ML相比,以较小的模型尺寸和训练时间在顺序预测任务上提供具有竞争力的准确性是众所周知的,并且非常适合以人为中心的IoT。在后摩尔定标时代,不断变化的可变性挑战了传统设计师,可以利用其基于随机性的新颖计算方法来实现持续的性能。这项工作为使用高清计算的超节能监督分类开发了完整的可编程体系结构。它的简单构造来自基本的高清操作,其大规模并行,浅层数据路径(<10个逻辑层)类似于内存计算。该体系结构还支持可伸缩性:可以适当地连接多个此类处理器以增加有效的HD尺寸。通过将HDC和3种常规ML算法与常规架构(例如CPU和eGPU)进行比较,以进行指令计数,能耗和内存需求,从而进行了广泛的评估。最后,采用28nm HK / MG工艺合成2048像素ASIC设计,并以9种有监督的分类任务为基准,这些任务具有不同的复杂性(例如语言识别和人脸检测)。模拟芯片的能量效率<1.5μJ / pred。整个基准测试周期约为2.5ns,大多数应用要求<700 nJ / pred。作为处理高维随机信号的第一个完整设计,建立了利用新兴设备(例如CNFET和RRAM)中的可变性的类似系统的主要架构决策。一个预制的系统可以很容易地部署到以人为中心的物联网应用中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号