首页> 外文会议>ACM/ESDA/IEEE Design Automation Conference >Subutai: Distributed Synchronization Primitives in NoC Interfaces for Legacy Parallel-Applications
【24h】

Subutai: Distributed Synchronization Primitives in NoC Interfaces for Legacy Parallel-Applications

机译:Subutai:遗留并行应用中的NoC接口中分布式同步原语

获取原文

摘要

Parallel applications are essential for efficiently using the computational power of a Multiprocessor System-on-Chip (MPSoC). Unfortunately, these applications do not scale effortlessly with the number of cores because of synchronization operations that take away valuable computational time and restrict the parallelization gains. Moreover, synchronization is also a bottleneck due to sequential access to shared memory. We address this issue and introduce ”Subutai”, a hardware/software (HW/SW) architecture designed to distribute essential synchronization mechanisms over the Network-on-Chip (NoC). It includes Network Interfaces (NIs), drivers and a custom library of a NoC-based MPSoC architecture that speeds up the essential synchronization primitives of any legacy parallel application. Besides, we provide a fast simulation tool for parallel applications and a HW architecture of the NI. Experimental results with PARSEC benchmark show an average application speedup of 2.05 compared to the same architecture running legacy SW solutions for 36% overhead of HW architecture.
机译:并行应用对于使用芯片系统(MPSOC)的多处理器系统的计算能力有效。不幸的是,由于带走了有价值的计算时间并限制了并行化增益,因此这些应用程序不会随着核心的数量而毫不费力地扩展。此外,由于对共享存储器的顺序访问,同步也是一个瓶颈。我们解决了这个问题并介绍了“Subutai”,一个硬件/软件(HW / SW)架构,旨在通过网络上的网络(NOC)分发基本同步机制。它包括网络接口(NIS),驱动程序和基于NOC的MPSoC架构的自定义库,其加速了任何传统并行应用程序的基本同步原语。此外,我们提供了一个快速仿真工具,用于并行应用和NI的HW架构。与PARSEC基准测试的实验结果显示了2.05的平均应用程序加速度与运行传统SW解决方案的相同架构,用于36 %HW架构的开销。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号