issue for the efficiency of High Performance Computing. Virtualization adds layers and penalizes data transfers. Therefore, two new tools are proposed here to speed up data transfers between the Xen privileged virtual machine and unprivileged virtual machines. The first tool, named GNTRING, allows faster data transfers between domains by avoiding data copies, thanks to a direct access ring buffer. It offers a peak bandwidth of 500 GB/s, 390 times higher than existing solutions. The second tool, named GNTADDR, drastically reduces transferred data volume through page sharing. It is efficient for multiple transferred memory zones. Once pages are shared, data transfers come down to a signal exchange taking between 30 and 60 us.
['Sébastien Frémal', 'Michel Bagein', 'Pierre Manneback']
Optimizing Xen Inter-domain Communications