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...

Full description

Bibliographic Details
Main Authors: ching-yung wu, 吳清雲
Other Authors: Woei Lin
Format: Others
Language:zh-TW
Published: 1999
Online Access:http://ndltd.ncl.edu.tw/handle/71606085229417608105
id ndltd-TW-087NCHU0394022
record_format oai_dc
spelling ndltd-TW-087NCHU03940222016-02-03T04:32:46Z http://ndltd.ncl.edu.tw/handle/71606085229417608105 Simulation of Broadcast Communication on Multiprocessors 多重處理器之廣播式傳輸模擬 ching-yung wu 吳清雲 碩士 國立中興大學 資訊科學研究所 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. Woei Lin 林偉 1999 學位論文 ; thesis 86 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中興大學 === 資訊科學研究所 === 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.
author2 Woei Lin
author_facet Woei Lin
ching-yung wu
吳清雲
author ching-yung wu
吳清雲
spellingShingle ching-yung wu
吳清雲
Simulation of Broadcast Communication on Multiprocessors
author_sort ching-yung wu
title Simulation of Broadcast Communication on Multiprocessors
title_short Simulation of Broadcast Communication on Multiprocessors
title_full Simulation of Broadcast Communication on Multiprocessors
title_fullStr Simulation of Broadcast Communication on Multiprocessors
title_full_unstemmed Simulation of Broadcast Communication on Multiprocessors
title_sort simulation of broadcast communication on multiprocessors
publishDate 1999
url http://ndltd.ncl.edu.tw/handle/71606085229417608105
work_keys_str_mv AT chingyungwu simulationofbroadcastcommunicationonmultiprocessors
AT wúqīngyún simulationofbroadcastcommunicationonmultiprocessors
AT chingyungwu duōzhòngchùlǐqìzhīguǎngbōshìchuánshūmónǐ
AT wúqīngyún duōzhòngchùlǐqìzhīguǎngbōshìchuánshūmónǐ
_version_ 1718179123694665728