论文标题

昏暗的硅和改进的DVFS政策的情况

Dim Silicon and the Case for Improved DVFS Policies

论文作者

Gottschlag, Mathias, Khalil, Yussuf, Bellosa, Frank

论文摘要

由于热和电源限制,当执行AVX2和AVX-512说明时,现代Intel CPU降低了其频率。随着CPU在再次增加频率之前等待670μs,一些异质工作负载的性能减少了。在本文中,我们描述了这种情况与动态功率管理之间的相似之处,以及这些CPU和固定的超时设备关闭策略的策略之间的相似之处。我们表明,英特尔CPU实施的政策不是最佳的,并描述了潜在的更好的政策。特别是,我们提出了一种基于应用程序可能导致频率降低的可能性进行分类的机制。我们的方法采用了应用程序提供的分类信息或应用程序提供的信息,并为DVFS策略生成提示。我们表明,基于这些提示,更快的频率更改能够使用OpenSSL库提高Web服务器的性能。

Due to thermal and power supply limits, modern Intel CPUs reduce their frequency when AVX2 and AVX-512 instructions are executed. As the CPUs wait for 670μs before increasing the frequency again, the performance of some heterogeneous workloads is reduced. In this paper, we describe parallels between this situation and dynamic power management as well as between the policy implemented by these CPUs and fixed-timeout device shutdown policies. We show that the policy implemented by Intel CPUs is not optimal and describe potential better policies. In particular, we present a mechanism to classify applications based on their likeliness to cause frequency reduction. Our approach takes either the resulting classification information or information provided by the application and generates hints for the DVFS policy. We show that faster frequency changes based on these hints are able to improve performance for a web server using the OpenSSL library.

扫码加入交流群

加入微信交流群

微信交流群二维码

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