首页> 外文期刊>Neurocomputing >An accurate and fair evaluation methodology for SNN-based inferencing with full-stack hardware design space explorations
【24h】

An accurate and fair evaluation methodology for SNN-based inferencing with full-stack hardware design space explorations

机译:具有全堆栈硬件设计空间探索的基于SNN的推断力的准确和公平评估方法

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

摘要

Artificial Neural Networks (ANNs) achieve high accuracy in various cognitive tasks (i.e., inferences), but often fail to meet power and latency budgets due to intensive computational overheads. To address the challenge, Spiking Neural Networks (SNNs) have emerged as high-performance and power-efficient alternatives thanks to their theoretically efficient spike-driven computations. The spike-based computations have a high potential of achieving cost-effective inferencing with their low-precision data representations, simple neuron operations, and new parallelization opportunities. To determine which network (i.e., ANN or SNN) is suitable for which purposes, it is essential to accurately evaluate the costeffectiveness of an SNN and compare it to the corresponding ANN. However, existing studies overestimate or underestimate the cost-effectiveness of SNNs over ANNs as they consider only the limited design points and compare SNNs against naive ANN hardware baselines. In this study, we propose a full-stack SNN evaluation methodology to accurately evaluate the costeffectiveness of SNNs. Quantifying the potential of SNNs is highly challenging as the evaluations require full-stack knowledge on SNNs & rsquo; unique computational features and how each affects the mechanisms of the underlying hardware. For this purpose, we identify five representative SNN-specific design points that affect hardware performance and demonstrate the impact of each design point with the quantified experimental results. Next, we modify the existing ANN accelerator to support the identified SNN-specific design points and implement a cycle-accurate simulator to evaluate how each point affects the overall cost-effectiveness. As a case study, we evaluate SNNs converted from pretrained ANNs and compare them against the ANN counterparts using our simulator. Our study is the first work to accurately evaluate the cost-effectiveness of SNNs and make fair comparisons against ANNs. In addition, our methodology provides important guidelines for the next-generation SNN accelerator designs. (c) 2021 Elsevier B.V. All rights reserved.
机译:人工神经网络(ANNS)在各种认知任务中实现高精度(即推断),但由于密集的计算开销,通常无法满足电力和潜伏期预算。为了解决挑战,由于其理论上有效的尖峰驱动的计算,尖峰神经网络(SNNS)已成为高性能和高功效的替代品。基于尖峰的计算具有高潜力,实现了与其低精度数据表示,简单的神经元操作和新的并行化机会的经济有效的推理。为了确定哪个网络(即Ann或SNN)适用于哪种目的,必须准确评估SNN的成本性,并将其与相应的ANN进行比较。然而,现有的研究高估或低估SNNS对ANN的成本效益,因为他们认为只有有限的设计点,并比较危险ANN硬件基线的SNNS。在这项研究中,我们提出了一种全堆叠SNN评估方法,以准确评估SNNS的成本性能。量化SNNS的潜力是高度挑战,因为评估需要全堆叠关于SNNS和RSQUO的知识;唯一的计算功能以及每个统一硬件的机制。为此目的,我们确定了影响硬件性能的五个代表性的SNN特定设计点,并展示了每个设计点对量化的实验结果的影响。接下来,我们修改现有的ANN加速器以支持所识别的SNN特定的设计点,并实施一个循环准确的模拟器,以评估各点如何影响整体成本效益。作为一个案例研究,我们评估从普雷克定向的ANN转换的SNNS,并使用我们的模拟器将它们与ANN对应物进行比较。我们的研究是第一项准确评估SNN的成本效益的工作,并对ANNS进行公平比较。此外,我们的方法提供了下一代SNN加速器设计的重要指导。 (c)2021 elestvier b.v.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号