Introduction to parallel computing

2004 ChoiceReviews  
Today's supercomputers and parallel computers provide an unprecedented amount of computational power in one machine. A basic understanding of the parallel computing techniques that assist in the capture and utilization of that computational power is essential to appreciate the capabilities and the limitations of parallel supercomputers. In addition, an understanding of technical vocabulary is critical in order to converse about parallel computers. The relevant techniques, vocabulary, currently
more » ... vailable hardware architectures, and programming languages which provide the basic concepts of parallel computing are introduced in this document.
doi:10.5860/choice.42-0990 fatcat:kiymwofenbavfdixftjhnuavx4