Designing a Parallel Tool for Transputer-based Multiprocessor System
碩士 === 國立成功大學 === 資訊及電子工程研究所 === 82 === Developing an application in a general transputer-based multiprocessor with Helios operating system in generally inconvenient. The programmer not only needs to code the application with parallel logic...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
1994
|
Online Access: | http://ndltd.ncl.edu.tw/handle/38613530963731320968 |
id |
ndltd-TW-082NCKU0393009 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-082NCKU03930092015-10-13T15:36:51Z http://ndltd.ncl.edu.tw/handle/38613530963731320968 Designing a Parallel Tool for Transputer-based Multiprocessor System 以傳速器為架構之多處理機系統環境下平行化工具之設計 Weng-Long Chang 張雲龍 碩士 國立成功大學 資訊及電子工程研究所 82 Developing an application in a general transputer-based multiprocessor with Helios operating system in generally inconvenient. The programmer not only needs to code the application with parallel logic but also requires to use the system-provided CDL (component distributed language) to specify the data communication relations among the components in the application. In this paper we studied and developed a parallelizing tool for transputer-based multi-processor environment. This tool, utilizing an integrated data-dependence analysis techniques to analysize iterative constructs, is able to transform properly a sequential C program into a semantics- preserved parallel C program containing controller program and worker program. Meanwhile, a corresponding CDL script is also generated. With this tool some applications coded in C language with sequential logic can be parallelized in an automated manner, satisfying the requirement for some users. Chih-Ping Chu 朱治平 1994 學位論文 ; thesis 46 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立成功大學 === 資訊及電子工程研究所 === 82 === Developing an application in a general transputer-based
multiprocessor with Helios operating system in generally
inconvenient. The programmer not only needs to code the
application with parallel logic but also requires to use the
system-provided CDL (component distributed language) to specify
the data communication relations among the components in the
application. In this paper we studied and developed a
parallelizing tool for transputer-based multi-processor
environment. This tool, utilizing an integrated data-dependence
analysis techniques to analysize iterative constructs, is able
to transform properly a sequential C program into a semantics-
preserved parallel C program containing controller program and
worker program. Meanwhile, a corresponding CDL script is also
generated. With this tool some applications coded in C language
with sequential logic can be parallelized in an automated
manner, satisfying the requirement for some users.
|
author2 |
Chih-Ping Chu |
author_facet |
Chih-Ping Chu Weng-Long Chang 張雲龍 |
author |
Weng-Long Chang 張雲龍 |
spellingShingle |
Weng-Long Chang 張雲龍 Designing a Parallel Tool for Transputer-based Multiprocessor System |
author_sort |
Weng-Long Chang |
title |
Designing a Parallel Tool for Transputer-based Multiprocessor System |
title_short |
Designing a Parallel Tool for Transputer-based Multiprocessor System |
title_full |
Designing a Parallel Tool for Transputer-based Multiprocessor System |
title_fullStr |
Designing a Parallel Tool for Transputer-based Multiprocessor System |
title_full_unstemmed |
Designing a Parallel Tool for Transputer-based Multiprocessor System |
title_sort |
designing a parallel tool for transputer-based multiprocessor system |
publishDate |
1994 |
url |
http://ndltd.ncl.edu.tw/handle/38613530963731320968 |
work_keys_str_mv |
AT wenglongchang designingaparalleltoolfortransputerbasedmultiprocessorsystem AT zhāngyúnlóng designingaparalleltoolfortransputerbasedmultiprocessorsystem AT wenglongchang yǐchuánsùqìwèijiàgòuzhīduōchùlǐjīxìtǒnghuánjìngxiàpíngxínghuàgōngjùzhīshèjì AT zhāngyúnlóng yǐchuánsùqìwèijiàgòuzhīduōchùlǐjīxìtǒnghuánjìngxiàpíngxínghuàgōngjùzhīshèjì |
_version_ |
1717767072283361280 |