public final class WorkStealingSimtRuntime extends SimtRuntime
SimtWorkSharingRuntime class.
deadlockTracker, eventLogger, isolationManager, metricsManager, phaserManager
Constructor and Description |
---|
WorkStealingSimtRuntime()
No-args constructor.
|
Modifier and Type | Method and Description |
---|---|
protected WorkStealingThreadPool[] |
allocateExecutors(int numPlaces,
int numWorkers,
boolean asyncMode) |
asyncSimt, initializeSimtActivity
abort, abstractMetrics, asyncAwait, asyncPhased, asyncSeqAt, asyncSuspAt, asyncSuspAwait, asyncWhen, checkEureka, cleanup, currentActivity, currentHabaneroActivity, currentPlace, currentThread, doWait, doWork, dumpEventLog, emergencyShutdown, finish, finish, finish, futureAwait, futureSeq, futureSusp, futureSuspAwait, futureWhen, generateActivityName, initialize, isolated, isolated, isolated, isolatedWithReturn, isolatedWithReturn, isolatedWithReturn, isWorkerThread, newBinaryEureka, newConvergenceEureka, newCountEureka, newDataDrivenFuture, newEngineEureka, newEventCount, newExtremaEureka, newFastBarrierEureka, newFinishAccumulator, newPhaser, newSearchEureka, newTimerEureka, newVersionEureka, next, numWorkerThreads, offerEureka, readEureka, readMode, registerListenerForMetrics, retrieveEureka, retrieveEventLogger, runActivity, runKernel, scheduleActivity, scheduleActivity, signal, writeMode
protected WorkStealingThreadPool[] allocateExecutors(int numPlaces, int numWorkers, boolean asyncMode)
allocateExecutors
in class BaseRuntime
Copyright © 2015 Rice University - Department of Computer Science. All rights reserved.