You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

Our past and current software projects are listed alphabetically below.

CnC Framework

The Habanero CnC Framework is a toolchain that unifies several of the C and C++ implementation of the Concurrent Collections model. It supports a unified graph specification language, tuning language, and C API. Applications created with this toolchain can be run on any of the supported runtime backends. Currently supported runtimes include the Open Community Runtime (OCR), and the Intel CnC runtime.

CnC Framework on GitHub

Open Community Runtime

OCR is a low level runtime system designed to map onto a wide range of scalable computer systems. It provides the capabilities needed to support a wide range of programming models including data-flow (when events are associated with data blocks), fork-join (when events enable the execution of post-join continuations), bulk-synchronous processing (when event trees can be used to build scalable barriers and collective operations), and combinations thereof. The Habanero group is actively involved in both the development of the Open Community Runtime (OCR) core and its ecosystem.

OCR on the Modelado wiki  ||  OCR source code (gitweb)

  • No labels