The Construction of OCCAM programs from aFP Sequencing Level programs
碩士 === 國立臺灣科技大學 === 工程技術研究所 === 78 === The functional programming language aFP is a dialect of FP containing many desirable parallel constructs. It has been used to derive regular array algorithms. aFP programs can be viewed from the object level, the structure level, and the Sequencing level....
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
1990
|
Online Access: | http://ndltd.ncl.edu.tw/handle/09053131250101084433 |
id |
ndltd-TW-078NTUS3027019 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-078NTUS30270192016-07-27T04:14:35Z http://ndltd.ncl.edu.tw/handle/09053131250101084433 The Construction of OCCAM programs from aFP Sequencing Level programs 由aFP次序層程式產生OCCAM程式 林孟麒 碩士 國立臺灣科技大學 工程技術研究所 78 The functional programming language aFP is a dialect of FP containing many desirable parallel constructs. It has been used to derive regular array algorithms. aFP programs can be viewed from the object level, the structure level, and the Sequencing level. The sequencing level programs have corresponding regular array algorithms. The Inmos transputers can be connected as parallel processors. OCCAM implemented on a network of transputer is especially suitable for y-egular array programming. Unfortunately, OCCAM is not easy to write. In this thesis, we present a translator to construct OCCAM programs from aFP sequencing level programs. A suitable structure for OCCAM programs mapped from aFP programs is described. The translator analyzes an aFP sequencing level program to obtain the representation of regular array algorithm, and then uses the information to generate an OCCAM program. The merit is that the programmer can concentrate on algorithm design in higher-level programming language aFP and be freed from writing OCCAM programs that are difficult to write. 林彥君 1990 學位論文 ; thesis 105 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣科技大學 === 工程技術研究所 === 78 ===
The functional programming language aFP is a dialect of FP containing many desirable parallel constructs. It has been used to derive regular array algorithms. aFP programs can be viewed from the object level, the structure level, and the Sequencing level. The sequencing level programs have corresponding regular array algorithms.
The Inmos transputers can be connected as parallel processors. OCCAM implemented on a network of transputer is especially suitable for y-egular array programming. Unfortunately, OCCAM is not easy to write.
In this thesis, we present a translator to construct OCCAM programs from aFP sequencing level programs. A suitable structure for OCCAM programs mapped from aFP programs is described. The translator analyzes an aFP sequencing level program to obtain the representation of regular array algorithm, and then uses the information to generate an OCCAM program. The merit is that the programmer can concentrate on algorithm design in higher-level programming language aFP and be freed from writing OCCAM programs that are difficult to write.
|
author2 |
林彥君 |
author_facet |
林彥君 林孟麒 |
author |
林孟麒 |
spellingShingle |
林孟麒 The Construction of OCCAM programs from aFP Sequencing Level programs |
author_sort |
林孟麒 |
title |
The Construction of OCCAM programs from aFP Sequencing Level programs |
title_short |
The Construction of OCCAM programs from aFP Sequencing Level programs |
title_full |
The Construction of OCCAM programs from aFP Sequencing Level programs |
title_fullStr |
The Construction of OCCAM programs from aFP Sequencing Level programs |
title_full_unstemmed |
The Construction of OCCAM programs from aFP Sequencing Level programs |
title_sort |
construction of occam programs from afp sequencing level programs |
publishDate |
1990 |
url |
http://ndltd.ncl.edu.tw/handle/09053131250101084433 |
work_keys_str_mv |
AT línmèngqí theconstructionofoccamprogramsfromafpsequencinglevelprograms AT línmèngqí yóuafpcìxùcéngchéngshìchǎnshēngoccamchéngshì AT línmèngqí constructionofoccamprogramsfromafpsequencinglevelprograms |
_version_ |
1718363267283288064 |