Title: Euro-Par 2007 Parallel Processing