libfaster API Documentation  Development Version
Super fast distributted computing
faster::fastScheduler Member List

This is the complete list of members for faster::fastScheduler, including all inherited members.

dataMigrationNeeded() (defined in faster::fastScheduler)faster::fastScheduler
enqueueTask(fddOpType opT, unsigned long int idSrc, unsigned long int idRes, int funcId, size_t size, std::vector< std::tuple< void *, size_t, int > > &globalTable) (defined in faster::fastScheduler)faster::fastScheduler
enqueueTask(fddOpType opT, unsigned long int id, size_t size, std::vector< std::tuple< void *, size_t, int > > &globalTable) (defined in faster::fastScheduler)faster::fastScheduler
fastScheduler(unsigned int numProcs, std::vector< std::string > *funcName) (defined in faster::fastScheduler)faster::fastScheduler
getAllocation(size_t size) (defined in faster::fastScheduler)faster::fastScheduler
getDataMigrationInfo() (defined in faster::fastScheduler)faster::fastScheduler
printHeader() (defined in faster::fastScheduler)faster::fastScheduler
printProcstats(fastTask *task) (defined in faster::fastScheduler)faster::fastScheduler
printTaskInfo() (defined in faster::fastScheduler)faster::fastScheduler
printTaskInfo(size_t task) (defined in faster::fastScheduler)faster::fastScheduler
setAllocation(std::vector< size_t > &alloc, size_t size) (defined in faster::fastScheduler)faster::fastScheduler
setCalibration(std::vector< size_t > time) (defined in faster::fastScheduler)faster::fastScheduler
taskFinished(unsigned long int id, size_t time) (defined in faster::fastScheduler)faster::fastScheduler
taskProgress(unsigned long int id, unsigned long int pid, size_t time, procstat &stat) (defined in faster::fastScheduler)faster::fastScheduler
updateTaskInfo() (defined in faster::fastScheduler)faster::fastScheduler
~fastScheduler() (defined in faster::fastScheduler)faster::fastScheduler