论文标题

多线程多核处理器上的ILP意识

ILP Aware Scheduling on Multithreaded Multi-core Processors

论文作者

Durbhakula, Suryanarayana Murthy

论文摘要

多线程多核处理器今天很普遍,用于解决计算中一些重要问题。资源不平衡会对此类处理器的整体绩效产生负面影响。因此,在此类处理器中,平衡的资源利用率很重要。特别是,重要的是最大化利用可用的指令级并行性(ILP)。在本文中,我为多线程多核处理器提供了ILP意识操作系统(OS)调度算法。通过跟踪每个线程中可用的ILP,并通过系统中的ILP资源在系统中平衡它,OS将为下一个量子提供新的线程时间表。这个新的时间表可能会导致更加平衡的资源利用并提高下一个量子的性能。可以通过进行详细的定量评估来扩展这项工作。

Multithreaded Multi-core processors are prevalent today and are used for solving some of the important problems in computing. Resource imbalance can negatively impact overall performance in such processors. Hence balanced resource utilization is important in such processors. Particularly, it is important to maximize utilization of available instruction-level-parallelism (ILP). In this paper I present an ILP aware operating system (OS) scheduling algorithm for Multithreaded Multi-core processors. By keeping track of available ILP in each thread and by balancing it with available ILP resources in the system the OS will come up with a new schedule of threads for the next quantum. This new schedule will potentially result in a more balanced resource-utilization and improve performance for the next quantum. This work can be extended by doing a detailed quantitative evaluation.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源