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 OPENAIRE RIOXX2 XML METS Data Cite XML OpenURL ContextObject ASCII Citation OpenURL ContextObject in Span HTML Citation MPEG-21 DIDL MODS
Export

Downloads