首页> 外文会议>International workshop on network on chip architectures >Thread Criticality Support in On-Chip Networks
【24h】

Thread Criticality Support in On-Chip Networks

机译:片上网络中的线程关键性支持

获取原文

摘要

Multicore computing is becoming the mainstream approach in computer system designs to effectively use growing transistor budgets for harnessing performance and energy-efficiency Increasing the parallelism with more cores requires careful management, allocation, or partitioning of shared resources to cope with varying resource demands from running threads. Predicting critical (or slowest) threads and accelerating execution of those threads can reduce execution time of parallel applications by balancing the execution of threads to synchronization points. The on-chip network is an increasingly important component that services communication of threads running on cores. As the communication latency of threads affects thread criticality, it should be considered and optimized. In this work, we explore thread criticality support in on-chip networks. We propose a flow control technique that reserves router resources to accelerate communication from critical threads. Furthermore, we present thread criticality support in arbiter designs. Our evaluation shows that implementing criticality awareness in an on-chip interconnect design reduces execution time by 22% and increases system throughput by 18% for a 64-core processor.
机译:多核计算正在成为计算机系统中的主流方法,有效地利用生长晶体管预算用于利用性能的性能和节能增加,增加了更多核心的并行性需要仔细的管理,分配或分区共享资源,以应对运行线程的不同资源需求。 。预测关键(或最慢的)线程并加速执行这些线程可以通过将线程的执行平衡到同步点来减少并行应用的执行时间。片上网络是一种越来越重要的组成部分,其服务在核心上运行的线程通信。随着线程的通信延迟影响线程关键性,应考虑和优化。在这项工作中,我们探索片上网络中的线程临界支持。我们提出了一种流量控制技术,用于保留路由器资源以加速来自关键线程的通信。此外,我们在仲裁器设计中呈现线程临界支持。我们的评估表明,在片上互连设计中实现临界意识将执行时间降低22%,并为64核处理器提高18%的系统吞吐量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号