Association for Computing Machinery
The topic of system-level virtualization has recently begun to receive interest for High Performance Computing (HPC). This is in part due to the isolation and encapsulation offered by the virtual machine. These traits enable applications to customize their environments and maintain consistent software configurations in their virtual domains. Additionally, there are mechanisms that can be used for fault tolerance like live virtual machine migration. Given these attractive benefits to virtualization, a fundamental question arises, how does this affect the author's scientific application? The authors use this as the premise for their paper and observe a real-world scientific code running on a Xen virtual machine.