The Cost Performance of Hyper-Threading Technology in the Cloud Computing Systems.

Xiao Zhang,Ani Li,Boyang Zhang,Wenjie Liu,Xiaonan Zhao,Zhanhuai Li
DOI: https://doi.org/10.1007/978-3-319-41009-8_63
2016-01-01
Abstract:Hyper-Threading (or HT, for short) is a technology used in some Intel CPUs. Intel claims that it can use processor resources more efficiently. Many past studies have evaluated the performance of the technology in HPC clusters. In this paper, we discuss the advantages and disadvantages of Hyper-Threading using in the cloud computing systems. We evaluate the performance and energy cost of Intel CPU with Hyper-Threading enabled and disabled on virtualization environment. Our results show that Hyper-Threading technology can get better performance in most cases on a physical machine. The performance of a single core in a virtual machine is slightly lower when HT is enabled. But it doubles the number of available cores.
What problem does this paper attempt to address?