Concurrent non-deferred reference counting on the microgrid : first experiences

Herhut, Stephan, Joslin, C., Scholz, Sven-Bodo, Poss, R and Grelck, Clemens (2011) Concurrent non-deferred reference counting on the microgrid : first experiences. Lecture Notes in Computer Science (LNCS). pp. 185-202. ISSN 0302-9743
Copy

We present a first evaluation of our novel approach for non-deferred reference counting on the Microgrid many-core architecture. Non-deferred reference counting is a fundamental building block of implicit heap management of functional array languages in general and Single Assignment C in particular. Existing lock-free approaches for multi-core and SMP settings do not scale well for large numbers of cores in emerging many-core platforms. We, instead, employ a dedicated core for reference counting and use asynchronous messaging to emit reference counting operations. This novel approach decouples computational workload from reference-counting overhead.

Full text not available from this repository.

EndNote BibTeX Reference Manager Refer Atom Dublin Core OpenURL ContextObject in Span ASCII Citation RIOXX2 XML Data Cite XML HTML Citation OpenURL ContextObject METS MODS MPEG-21 DIDL
Export

Downloads