[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