TY - GEN
T1 - Performance comparison of two virtual machine scenarios using an HPC application
T2 - 3rd ACM Workshop on System-level Virtualization for High Performance Computing, HPCVirt'09
AU - Tikotekar, Anand
AU - Ong, Hong
AU - Alam, Sadaf
AU - Vallée, Geoffroy
AU - Naughton, Thomas
AU - Engelmann, Christian
AU - Scott, Stephen L.
PY - 2009
Y1 - 2009
N2 - Obtaining high flexibility to performance-loss ratio is a key challenge of today's HPC virtual environment landscape. And while extensive research has been targeted at extracting more performance from virtual machines, the idea that whether novel virtual machine usage scenarios could lead to high flexibility Vs performance trade-off has received less attention. We, in this paper, take a step forward by studying and comparing the performance implications of running the Large-scale Atomic/Molecular Massively Parallel Simulator (LAMMPS) application on two virtual machine configurations. First configuration consists of two virtual machines per node with 1 application process per virtual machine. The second configuration consists of 1 virtual machine per node with 2 processes per virtual machine. Xen has been used as an hypervisor and standard Linux as a guest virtual machine. Our results show that the difference in overall performance impact on LAMMPS between the two virtual machine configurations described above is around 3%. We also study the difference in performance impact in terms of each configuration's individual metrics such as CPU, I/O, Memory, and interrupt/context switches.
AB - Obtaining high flexibility to performance-loss ratio is a key challenge of today's HPC virtual environment landscape. And while extensive research has been targeted at extracting more performance from virtual machines, the idea that whether novel virtual machine usage scenarios could lead to high flexibility Vs performance trade-off has received less attention. We, in this paper, take a step forward by studying and comparing the performance implications of running the Large-scale Atomic/Molecular Massively Parallel Simulator (LAMMPS) application on two virtual machine configurations. First configuration consists of two virtual machines per node with 1 application process per virtual machine. The second configuration consists of 1 virtual machine per node with 2 processes per virtual machine. Xen has been used as an hypervisor and standard Linux as a guest virtual machine. Our results show that the difference in overall performance impact on LAMMPS between the two virtual machine configurations described above is around 3%. We also study the difference in performance impact in terms of each configuration's individual metrics such as CPU, I/O, Memory, and interrupt/context switches.
UR - http://www.scopus.com/inward/record.url?scp=70349122423&partnerID=8YFLogxK
U2 - 10.1145/1519138.1519143
DO - 10.1145/1519138.1519143
M3 - Conference contribution
AN - SCOPUS:70349122423
SN - 9781605584652
T3 - Proceedings of the 3rd ACM Workshop on System-level Virtualization for High Performance Computing, HPCVirt'09
SP - 33
EP - 40
BT - Proceedings of the 3rd ACM Workshop on System-level Virtualization for High Performance Computing, HPCVirt'09
Y2 - 31 March 2009 through 31 March 2009
ER -