Simulation of Broadcast Communication on Multiprocessors
碩士 === 國立中興大學 === 資訊科學研究所 === 87 === Writing parallel programs is much more complex than writing sequential programs. The main problem to write parallel programs is to understand the hardware in the parallel computer. To design efficient parallel programs, programmers need to thoroughly...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
1999
|
Online Access: | http://ndltd.ncl.edu.tw/handle/71606085229417608105 |
Summary: | 碩士 === 國立中興大學 === 資訊科學研究所 === 87 === Writing parallel programs is much more complex than writing sequential programs. The main problem to write parallel programs is to understand the hardware in the parallel computer. To design efficient parallel programs, programmers need to thoroughly understand the communication behavior and performance of parallel programs. Being so hard to write parallel programs there are Many simulation tools provided to help programers to overcome the problems . Programmers can use simulator to develop programs and remove potential errors before they are really executed on parallel machines.
In this thesis, we add the broadcast communication and buffers on the multiprocessor simulation system. We simulate it throught the programming language POP97. POP97 extends the capabilities of sequential programming languages for parallel languages by adding a small number of primitives. There are many problems for the simulation of message broadcast. By adding the buffer mechanism the perfoprmance of processors will be improved, but it also brings us many problems. We intend to find the way to solve them in this thesis.
|
---|