Skip to content
Sangmin Seo edited this page Nov 11, 2016 · 3 revisions

Argobots, which was developed as a part of the Argo project, is a lightweight, low-level threading and tasking framework to support massive on-node parallelism. It provides high-level runtimes and domain-specific libraries with threading and tasking mechanisms so that they can build their solutions efficiently. Argobots supports two kinds of work units called user-level threads and tasklets. It also exposes hardware resources (e.g., cores or hardware threads) as execution streams (ESs) and provides mapping mechanisms between work units and ESs.

Clone this wiki locally