Euro-Par 2005 Parallel Processing [electronic resource] : 11th International