Invia SMS: Designing efficient algorithms for parallel computers /