Abstract
The effective programming of parallel computers is much more complex then the programming of conventional serial computers. There are two fundamental models of highly parallel computer architectures: single instruction stream-multiple data stream (SIMD) in which a single program control unit is used to control a set of slave processing elements and multiple instruction stream-multiple data stream (MIMD) in which a set of interconnected independent processors cooperate on a single task. The high level programming language constructs appropriate for each model are discussed.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have