首页> 外文期刊>Very Large Scale Integration (VLSI) Systems, IEEE Transactions on >IsoNet: Hardware-Based Job Queue Management for Many-Core Architectures
【24h】

IsoNet: Hardware-Based Job Queue Management for Many-Core Architectures

机译:IsoNet:用于多核体系结构的基于硬件的作业队列管理

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

摘要

Imbalanced distribution of workloads across a chip multiprocessor (CMP) constitutes wasteful use of resources. Most existing load distribution and balancing techniques employ very limited hardware support and rely predominantly on software for their operation. This paper introduces IsoNet, a hardware-based conflict-free dynamic load distribution and balancing engine. IsoNet is a lightweight job queue manager responsible for administering the list of jobs to be executed, and maintaining load balance among all CMP cores. By exploiting a micro-network of load-balancing modules, the proposed mechanism is shown to effectively reinforce concurrent computation in many-core environments. Detailed evaluation using a full-system simulation framework indicates that IsoNet significantly outperforms existing techniques and scales efficiently to as many as 1024 cores. Furthermore, to assess its feasibility, the IsoNet design is synthesized, placed, and routed in 45-nm VLSI technology. Analysis of the resulting low-level implementation shows that IsoNet's area and power overhead are almost negligible.
机译:跨芯片多处理器(CMP)的工作负载分配不平衡会浪费资源。大多数现有的负载分配和平衡技术使用非常有限的硬件支持,并且主要依靠软件来进行操作。本文介绍了IsoNet,它是一种基于硬件的无冲突动态负载分配和平衡引擎。 IsoNet是轻型作业队列管理器,负责管理要执行的作业列表,并维护所有CMP内核之间的负载平衡。通过利用负载平衡模块的微网络,所提出的机制可以有效地增强多核环境中的并发计算。使用全系统仿真框架进行的详细评估表明,IsoNet的性能明显优于现有技术,并且可以有效地扩展到多达1024个内核。此外,为了评估其可行性,IsoNet设计是在45纳米VLSI技术中进行综合,放置和布线的。对所产生的底层实现的分析表明,IsoNet的面积和功耗开销几乎可以忽略不计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号