Implementation Of A Program Partitioner And Parallel Program Generator On Workstation Clusters

碩士 === 國立中山大學 === 資訊工程研究所 === 85 ===   The growth of interconnected high performance workstations has produced a new computing paradigm called"clustered workstation network computing". It seeks to utilize the aggregate resources of many networked computers to solve a single problem. The d...

Full description

Bibliographic Details
Main Authors: Song, T.W., 宋天文
Other Authors: Yang, C.S.
Format: Others
Language:zh-TW
Published: 1997
Online Access:http://ndltd.ncl.edu.tw/handle/66097129260840638084
id ndltd-TW-085NSYS3392011
record_format oai_dc
spelling ndltd-TW-085NSYS33920112015-10-13T18:05:28Z http://ndltd.ncl.edu.tw/handle/66097129260840638084 Implementation Of A Program Partitioner And Parallel Program Generator On Workstation Clusters 在工作站群組上實作程式分割器與平行程式產生器 Song, T.W. 宋天文 碩士 國立中山大學 資訊工程研究所 85   The growth of interconnected high performance workstations has produced a new computing paradigm called"clustered workstation network computing". It seeks to utilize the aggregate resources of many networked computers to solve a single problem. The drawback is that network computing is complicated and error prone when being done by human. Although there are many kinds of distributed computing environment, however, they are not compatible and users are not easy to develop application on these environments.   In this thesis, we design and implement a parallel/distributed programming support environment. The environment consists of a C program parser, program partitioner and PVM program generator. With this environment, users can only write a traditional C program, then our system will parse the sequential C program to construct useful behavior information which will be used by partitioner to partition the sequential program into several mission groups. Finally, the program generator will generate PVM programs based on the partition information.   Our system provides a flexiable design. When the system wants to be ported to other architectures or other parallel/distributed system platform, we need only modify the program partitioner and program generator. The new system will automatically partition and generate a new parallel/distributed program which will be run on the new architecture or platform. Yang, C.S. 楊竹星 1997 學位論文 ; thesis 60 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中山大學 === 資訊工程研究所 === 85 ===   The growth of interconnected high performance workstations has produced a new computing paradigm called"clustered workstation network computing". It seeks to utilize the aggregate resources of many networked computers to solve a single problem. The drawback is that network computing is complicated and error prone when being done by human. Although there are many kinds of distributed computing environment, however, they are not compatible and users are not easy to develop application on these environments.   In this thesis, we design and implement a parallel/distributed programming support environment. The environment consists of a C program parser, program partitioner and PVM program generator. With this environment, users can only write a traditional C program, then our system will parse the sequential C program to construct useful behavior information which will be used by partitioner to partition the sequential program into several mission groups. Finally, the program generator will generate PVM programs based on the partition information.   Our system provides a flexiable design. When the system wants to be ported to other architectures or other parallel/distributed system platform, we need only modify the program partitioner and program generator. The new system will automatically partition and generate a new parallel/distributed program which will be run on the new architecture or platform.
author2 Yang, C.S.
author_facet Yang, C.S.
Song, T.W.
宋天文
author Song, T.W.
宋天文
spellingShingle Song, T.W.
宋天文
Implementation Of A Program Partitioner And Parallel Program Generator On Workstation Clusters
author_sort Song, T.W.
title Implementation Of A Program Partitioner And Parallel Program Generator On Workstation Clusters
title_short Implementation Of A Program Partitioner And Parallel Program Generator On Workstation Clusters
title_full Implementation Of A Program Partitioner And Parallel Program Generator On Workstation Clusters
title_fullStr Implementation Of A Program Partitioner And Parallel Program Generator On Workstation Clusters
title_full_unstemmed Implementation Of A Program Partitioner And Parallel Program Generator On Workstation Clusters
title_sort implementation of a program partitioner and parallel program generator on workstation clusters
publishDate 1997
url http://ndltd.ncl.edu.tw/handle/66097129260840638084
work_keys_str_mv AT songtw implementationofaprogrampartitionerandparallelprogramgeneratoronworkstationclusters
AT sòngtiānwén implementationofaprogrampartitionerandparallelprogramgeneratoronworkstationclusters
AT songtw zàigōngzuòzhànqúnzǔshàngshízuòchéngshìfēngēqìyǔpíngxíngchéngshìchǎnshēngqì
AT sòngtiānwén zàigōngzuòzhànqúnzǔshàngshízuòchéngshìfēngēqìyǔpíngxíngchéngshìchǎnshēngqì
_version_ 1718028023680204800