An Enhancement of Futures Runtime in Presence of Cache Memory Hierarchy

By: Material type: ArticleArticleDescription: 2008 16 (4) : 339-344Online resources: In: Novática 2000(143,145-147)Summary: A future is a simple abstraction mechanism for exposing potential concurrency in programs. In this paper, we propose an enhancement of our previously developed runtime for scheduling and executing futures based on the lazy task creation technique that aims to reflect the cache memory hierarchy present in modern multi-core and multiprocessor systems.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Home library Call number Status Date due Barcode
Artículo de revista Artículo de revista Biblioteca de la Facultad de Informática RA NOV (Browse shelf(Opens below)) Recurso en Línea

A future is a simple abstraction mechanism for exposing potential concurrency in programs. In this paper, we propose an enhancement of our previously developed runtime for scheduling and executing futures based on the lazy task creation technique that aims to reflect the cache memory hierarchy present in modern multi-core and multiprocessor systems.