Data Parallel Computation Scheduler - Prophet |
Automatic run-time scheduling system for SPMD computations. |
Helps with processor selection, data decomposition, task placement. |
Chooses the best subset of processors to use based on the problem computation granularity. |
Decomposes data to provide processor load balance. |
Assigns tasks to processors to limit communication overhead. |