108 static std::map< int, tarch::multicore::BooleanSemaphore* >
_resources;
Task enumerator for Swift 2.
static std::map< int, tarch::multicore::BooleanSemaphore * > _resources
Each task is tied to a resource, i.e.
static void insertNumber(int number)
Create a new number.
static void insertNumbers(const tarch::la::Vector< TwoPowerD, int > &numbers)
static ResourcesSemaphore _resourcesSemaphore
static void unlockResources(const tarch::la::Vector< TwoPowerD, int > &numbers)
Free resources.
static void lockResources(const tarch::la::Vector< TwoPowerD, int > &numbers)
Lock resources.
Rank-global enumerator for tasks.
This file is part of the SWIFT 2 project.