Title: Ispdc 2004: Third International Symposium on Parallel and Distributed Computing: Heteropar '04