libfaster API Documentation
Development Version
Super fast distributted computing
|
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 |