喵ID:jrT4Xj免责声明

SnackNoC: Processing in the Communication Layer

SnackNoC:通信层的处理

基本信息

DOI:
--
发表时间:
2020
期刊:
International Symposium on High-Performance Computer Architecture
影响因子:
--
通讯作者:
Mark Hempstead
中科院分区:
文献类型:
--
作者: Karthik Sangaiah;Michael Lui;Ragh Kuttappa;B. Taskin;Mark Hempstead研究方向: -- MeSH主题词: --
关键词: --
来源链接:pubmed详情页地址

文献摘要

In this work, we propose and evaluate a Network-on-Chip (NoC) augmented with light-weight processing elements to provide a lean dataflow-style system. We show that contemporary NoC routers can frequently experience long periods of idle time, with less than 10% link utilization in HPC applications. By repurposing the temporal and spatial slack of the NoC, the proposed platform, SnackNoC, is able to compute linear algebra kernels efficiently within the communication layer with minimal additional resource costs. SnackNoC 'Snack' application kernels are programmed with a producer-consumer data model that uses the NoC slack to store and transmit intermediate data between processing elements. SnackNoC is demonstrated in a multi-program environment that continually executes linear algebra kernels on the NoC simultaneously with chip multiprocessor (CMP) applications on the processor cores. Linear algebra kernels are computed up to 14.2x faster on SnackNoC compared to an Intel Haswell EPx86 processing core. The cost of executing 'snack' kernels in parallel to the CMP applications is a minimal runtime impact of 0.01% to 0.83% due to higher link utilization, and an uncore area overhead of 1.1%.
在这项工作中,我们提出并评估了一种添加了轻量级处理元件的片上网络(NoC),以提供一种精简的数据流式系统。我们表明,当代的NoC路由器经常会经历长时间的空闲期,在高性能计算应用中链路利用率低于10%。通过重新利用NoC的时间和空间闲置资源,所提出的平台SnackNoC能够在通信层内以极小的额外资源成本高效地计算线性代数内核。SnackNoC的“Snack”应用内核采用生产者 - 消费者数据模型进行编程,该模型利用NoC的闲置资源在处理元件之间存储和传输中间数据。SnackNoC在一个多程序环境中得到了验证,该环境在处理器内核上运行芯片多处理器(CMP)应用的同时,在NoC上持续执行线性代数内核。与英特尔Haswell EPx86处理核心相比,线性代数内核在SnackNoC上的计算速度快达14.2倍。由于链路利用率提高,在与CMP应用并行执行“snack”内核时,运行时间的影响极小,仅为0.01%到0.83%,并且非核心区域的开销为1.1%。
参考文献(0)
被引文献(9)

数据更新时间:{{ references.updateTime }}

Mark Hempstead
通讯地址:
--
所属机构:
--
电子邮件地址:
--
免责声明免责声明
1、猫眼课题宝专注于为科研工作者提供省时、高效的文献资源检索和预览服务;
2、网站中的文献信息均来自公开、合规、透明的互联网文献查询网站,可以通过页面中的“来源链接”跳转数据网站。
3、在猫眼课题宝点击“求助全文”按钮,发布文献应助需求时求助者需要支付50喵币作为应助成功后的答谢给应助者,发送到用助者账户中。若文献求助失败支付的50喵币将退还至求助者账户中。所支付的喵币仅作为答谢,而不是作为文献的“购买”费用,平台也不从中收取任何费用,
4、特别提醒用户通过求助获得的文献原文仅用户个人学习使用,不得用于商业用途,否则一切风险由用户本人承担;
5、本平台尊重知识产权,如果权利所有者认为平台内容侵犯了其合法权益,可以通过本平台提供的版权投诉渠道提出投诉。一经核实,我们将立即采取措施删除/下架/断链等措施。
我已知晓