An efficient software shared virtual memory for the single-chip cloud computer

3Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The Single-chip Cloud Computer (SCC) is an experimental processor created by Intel Labs. The SCC is based on a message passing architecture and does not provide any hardware cache coherence mechanism. Software or programmers should take care of coherence and consistency of a shared region between different cores. In this paper, we propose an efficient software shared virtual memory (SVM) for the SCC as an alternative to the cache coherence mechanism and report some preliminary results. Our software SVM is based on the commit-reconcile and fence (CRF) memory model and does not require a complicated SVM protocol between cores. We evaluate the effectiveness of our approach by comparing the software SVM with a cache-coherent NUMA machine using three synthetic micro-benchmark applications and five applications from SPLASH-2. Evaluation result indicates that our approach is promising. © 2011 ACM.

Cite

CITATION STYLE

APA

Kim, J., Seo, S., & Lee, J. (2011). An efficient software shared virtual memory for the single-chip cloud computer. In Proceedings of the 2nd Asia-Pacific Workshop on Systems, APSys’11. https://doi.org/10.1145/2103799.2103804

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free