![]() |
|||
|
|
supported by NSF, DOE
Olga Pearce, Marvin Adams, Nancy Amato
Project Alumni: Ping An
|
Many parallel applications consist of multiple computational components.
While the execution of some of these components or tasks depends on the
completion of other tasks, others can be executed at the same time, which
increases parallelism of the problem. The task scheduling problem is
the problem of assigning the tasks in the system in a manner that will
optimize the overall performance of the application, while assuring
the correctness of the result.
The task scheduling problem can be modeled as a weighted directed acyclic
graph (DAG). A vertex represents a task, and its weight the size
of the task computation. An arc represents the communication among two
tasks, and its weight represents the communication cost. The directed edge shows
the dependency between two tasks.
Related Projects
Scheduling Algorithms
STAPL Scheduler
ASCI Scheduler
Task Scheduling and Parallel Mesh-Sweeps in Transport Computations, Nancy M. Amato, Ping An, Technical Report, TR00-009, Department of Computer Science, Texas A&M University, Jan 2000.
Technical Report(ps, pdf)
Parasol Home | Research | People | General info | Seminars | Resources Parasol Lab, 301 Harvey R. Bright Bldg, 3112 TAMU, College Station, TX 77843-3112 Contact Webmaster Phone 979.458.0722 Fax 979.458.0718
Department of Computer Science | Dwight Look College of Engineering | Texas A&M University Privacy statement: Computer Science Engineering TAMU |