当前位置: X-MOL 学术IEEE Comput. Archit. Lett. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Hy-Sched: A Simple Hyperthreading-Aware Thread to Core Allocation Strategy
IEEE Computer Architecture Letters ( IF 1.4 ) Pub Date : 2021-01-15 , DOI: 10.1109/lca.2021.3051393
Marta Navarro , Lucia Pons , Julio Sahuquillo

Simultaneous multithreading processors are dominating the High Computing Performance market. Among these processors, those supporting only two threads are being the most widely deployed in current systems, thus, only two threads compete at run-time for intra-core resources. The performance of these processors can be boosted by selecting symbiotic applications to be executed on the same core, which reduces the inter-application interference considerably. In this letter we propose Hy-Sched, an scheduling algorithm that exploits symbiosis to make pairs of applications to be launched on the same physical core. The proposed approach lies on the categories of the Top-Down Method for Performance Analysis. Different variants of the algorithm are explored. Experimental results show that Hy-Sched outperforms Linux on average by 15 percent in the studied workloads.

中文翻译:

Hy-Sched:一个简单的超线程感知线程到核心分配策略

同时多线程处理器主导着高性能计算市场。在这些处理器中,仅支持两个线程的处理器是当前系统中部署最广泛的处理器,因此,只有两个线程在运行时竞争内核内资源。通过选择以下选项可以提高这些处理器的性能共生应用程序在同一内核上执行,从而大大减少了应用程序间的干扰。在这封信中,我们提出了Hy-Sched,一种调度算法,该算法利用共生关系使成对的应用程序在同一物理核心上启动。所提出的方法基于自上而下的性能分析方法的类别。探索算法的不同变体。实验结果表明,在研究的工作负载中,Hy-Sched的性能平均比Linux高出15%。
更新日期:2021-02-12
down
wechat
bug