Experimental implementation of ParallelSTL on top of Grand Central Dispatch aka libdispatch.
Experimental implementation of ParallelSTL on top of Grand Central Dispatch aka libdispatch
The purpose of this library is to provide a drop-in implementation of C++ parallel algorithms for the Apple platforms. Xcode comes with no parallel algorithms in libc++, so this library aims to fill the gap. pstld uses the native scheduler (libdispatch) and does not depend on any 3rd-party libraries.
For more information see: https://github.com/mikekazakov/pstld
This is a build2
package for the pstld library.
Usage
This package provides the lib{pstld}
library.
To use it, add the following to your manifest
:
depends: libpstld ^0.1.0 ? ($cxx.target.class == 'macos')
Note that this library is only available on MacOS.
license | MIT |
---|---|
project | libpstld |
url | github.com/mikekazakov/pstld |
2 Versions
version | 0.1.2+2 |
---|---|
repository | https://pkg.cppget.org/1/alpha |
depends | 0 |
requires | 1; macos |
reviews | +1 |
version | 0.1.1 |
---|---|
repository | https://pkg.cppget.org/1/alpha |
depends | 0 |
requires | 1; macos |
reviews | +1 |