Describir: Parallel computing in science and engineering :