簡易檢索 / 詳目顯示

研究生: 林孟麒
none
論文名稱: 由aFP次序層程式產生OCCAM程式
The Construction of OCCAM programs from aFP Sequencing Level Programs
指導教授: 林彥君
Yen-Chun Lin
口試委員: none
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2021
畢業學年度: 79
語文別: 中文
論文頁數: 116
中文關鍵詞: aFP次序層OCCAM
相關次數: 點閱:109下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • aFP語言是FP功能語言的變形,具有許多的平行構句。aFP程式可分成物件層、結構層與次序層三個層次,可用來合成規則陣列演算法。

    OCCAM語言是用來規劃平行電腦transputer的平行語言,相當適合用來撰寫在transputer上執行的規則陣列演算法的程式。

    本論文發展一轉換程式,以aFP次序層程式為輸入,透遇aFP次序層程式與規則陣列演算法一對一、對應的關係,解析次序層程式內有關規則陣列演算法的各種資訊,而產生一OCCAM程式。如此使得程式設計者可專心於aFP層次的程式設計,而不用撰寫不易寫對的OCCAM程式,提高設計OCCAM程式的效率。


    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.

    none

    none

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)
    全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
    QR CODE