Task Scheduling for Parallel SystemsPublished Online: 12 SEP 2006