Title
ConCORD: easily exploiting memory content redundancy through the content-aware service command
Abstract
We argue that memory content-tracking across the nodes of a parallel machine should be factored into a distinct platform service on top of which application services can be built. ConCORD is a proof-of-concept system that we have developed and evaluated to test this claim. Our core insight is that many application services can be described as a query over memory content. This insight leads to a core concept in ConCORD, the content-aware service command architecture, in which an application service is implemented as a parametrization of a single general query that ConCORD knows how to execute well. ConCORD dynamically adapts the execution of the query to the amount of redundancy available and other factors. We show that a complex application service (collective checkpointing) can be implemented in only hundreds of lines of code within ConCORD, while performing well.
Year
DOI
Venue
2014
10.1145/2600212.2600214
HPDC
Keywords
DocType
Citations 
content sharing,virtualization,systems programs and utilities,hpc,memory deduplication
Conference
1
PageRank 
References 
Authors
0.35
15
3
Name
Order
Citations
PageRank
Lei Xia11207.85
Kyle C. Hale2393.35
Peter A. Dinda31493126.40