谷歌浏览器插件
订阅小程序
在清言上使用

The Effect Of Multi-Core On Hpc Applications In Virtualized Systems

Euro-Par 2010: Proceedings of the 2010 conference on Parallel processing(2011)

引用 13|浏览24
暂无评分
摘要
In this paper, we evaluate the overheads of virtualization in commercial multicore architectures with shared memory and MPI-based applications. We find that the non-uniformity of memory latencies affects the performance of virtualized systems significantly. Due to the lack of support for non-uniform memory access (NUMA) in the Xen hypervisor, shared memory applications suffer from a significant performance degradation by virtualization. MPI-based applications show more resilience on sub-optimal NUMA memory allocation and virtual machine (VM) scheduling. However, using multiple VMs on a physical system for the same instance of MPI applications may adversely affect the overall performance, by increasing I/O operations through the domain 0 VM. As the number of cores increases on a chip, the cache hierarchy and external memory will become more asymmetric. As such non-uniformity in memory systems increases, NUMA and cache awareness in VM scheduling will be critical for shared memory applications.
更多
查看译文
关键词
shared memory application,MPI-based application,external memory,memory latency,memory systems increase,non-uniform memory access,shared memory,sub-optimal NUMA memory allocation,VM scheduling,overall performance,HPC application,virtualized system
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要