A Fast Inter-Kernel Communication and Synchronization layer for MetalSVM.

Pablo Reble, Stefan Lankes, Carsten Clauß, Thomas Bemmerl · 2011

Abstract—In this paper, we present the basic concepts for fast inter-kernel communication and synchronization layer motivated by the realization of a SCC-related shared virtual memory management system, called MetalSVM. This scalable memory management system is implemented in terms of a bare-metal hypervisor, located within a virtualization layer between the SCC’s hardware and actual operating system. In this context, we explore the impact of the mesh interconnect to low level synchronization. We introduce new scaling synchronization routines based on SCC’s hardware synchronization support targeting improvements of the usability of the shared memory programming model and present first performance results.

Read the paper · More papers on PaperTik