Parallel and distributed computing - Ros, Alberto (Intech, 2010)