[ET Trac] [Einstein Toolkit] #959: Move pthreads to ExternalLibraries
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Mon May 25 09:57:19 CDT 2015
#959: Move pthreads to ExternalLibraries
------------------------------------+---------------------------------------
Reporter: eschnett | Owner:
Type: enhancement | Status: review
Priority: major | Milestone:
Component: EinsteinToolkit thorn | Version:
Resolution: | Keywords:
------------------------------------+---------------------------------------
Comment (by rhaas):
I put it in a thorn since every other external library is also in a thorn.
Specifically I also have a thorn to link against Intel's trace analyzer.
Currently the feature is provided by the flesh (via the extras directory
in lib/make) using PTHREADS=yes which is the single last remaining user of
those features. There is no code since we cannot build our own pthreads
since they required kernel support and there seems to be no userland
library that could be used in multiple OS in the case we encounter an
system (workstation?) where the kernel provides thread support but the
userland libraries are missing (like PAPI).
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/959#comment:3>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list