From 978e48b73d4c0ddda0bb8cb25bd860a85795bc48 Mon Sep 17 00:00:00 2001 From: Yiannis Papadopoulos Date: Thu, 31 Oct 2019 19:32:57 -0400 Subject: [PATCH] Add STAPL STAPL is a C++ parallel programming framework designed to work on both shared and distributed memory parallel computers. Its core is a library of ISO Standard C++ components with interfaces similar to the (sequential) ISO C++ standard library. STAPL includes a run-time system, design rules for extending the provided library code, and optimization tools. Its goal is to allow the user to work at a high level of abstraction and hide many details specific to parallel programming, to allow a high degree of productivity, portability, and performance. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 76cbc65..3bd516c 100644 --- a/README.md +++ b/README.md @@ -256,6 +256,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny * [HPX](https://github.com/STEllAR-GROUP/hpx/) - A general purpose C++ runtime system for parallel and distributed applications of any scale. [Boost] * [VexCL](https://github.com/ddemidov/vexcl) - A C++ vector expression template library for OpenCL/CUDA. [MIT] * [Quantum](https://github.com/bloomberg/quantum) - A powerful C++ coroutine dispatcher framework built on top of [boost::coroutines2](https://www.boost.org/doc/libs/1_65_0/libs/coroutine2/doc/html/index.html). +* [STAPL](http://parasol-lab.gitlab.io/stapl-home/) - A standard library for modern parallel high-performance C++. [BSD] ## Configuration *Configuration files, INI files*