同构众核系统上硬件增强型任务管理器的事务级分析
Transaction Level Analysis for a Clustered and Hardware-Enhanced Task Manager on Homogeneous Many-Core Systems
摘要:
众核系统并行性的提高对运行时系统管理提出了更高的要求。由于内核数量庞大,管理开销对整体系统性能的影响越来越大。这项工作分析了集群的专用硬件节点的基础设施来管理一个同质的众核系统。硬件节点实现消息传递协议,并在运行时执行任务映射和同步。为了做出有意义的映射决策,全局管理节点采用工作负载状态通信机制。本文通过任务映射用例和包括应用程序干扰的并行基准测试来讨论专用基础设施的设计空间。我们评估的应用程序加速比的架构,并分析了状态通信的机制。与集中式和完全分布式配置的比较表明,我们的方法的计算和通信管理开销的减少。
英文摘要:
The increasing parallelism of many-core systems demands for efficient strategies for the run-time system management. Due to the large number of cores the management overhead has a rising impact to the overall system performance. This work analyzes a clustered infrastructure of dedicated hardware nodes to manage a homogeneous many-core system. The hardware nodes implement a message passing protocol and perform the task mapping and synchronization at run-time. To make meaningful mapping decisions, the global management nodes employ a workload status communication mechanism. This paper discusses the design-space of the dedicated infrastructure by means of task mapping use-cases and a parallel benchmark including application-interference. We evaluate the architecture in terms of application speedup and analyze the mechanism for the status communication. A comparison versus centralized and fully-distributed configurations demonstrates the reduction of the computation and communication management overhead for our approach.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。