WEKO3
-
RootNode
アイテム
並列推論マシンPIM/p用KL1処理系の実装
https://ipsj.ixsq.nii.ac.jp/records/24532
https://ipsj.ixsq.nii.ac.jp/records/2453235a3f851-e32f-4b74-9392-b5aa0f17c4ae
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 1991 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | SIG Technical Reports(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 1991-07-19 | |||||||
タイトル | ||||||||
タイトル | 並列推論マシンPIM/p用KL1処理系の実装 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | Implementation of KL1 Processing System for Parallel Inference Machine PIM/p | |||||||
言語 | ||||||||
言語 | jpn | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||
資源タイプ | technical report | |||||||
著者所属 | ||||||||
株式会社富士通ソーシアルサイエンスラボラトリ | ||||||||
著者所属 | ||||||||
株式会社富士通ソーシアルサイエンスラボラトリ | ||||||||
著者所属 | ||||||||
財団法人新世代コンピュータ技術開発機構 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
FUJITSU Social Science Laboratory Ltd. | ||||||||
著者所属(英) | ||||||||
en | ||||||||
FUJITSU Social Science Laboratory Ltd. | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Institute for New Generation Computer Technology | ||||||||
著者名 |
宮崎, 芳枝
× 宮崎, 芳枝
|
|||||||
著者名(英) |
Yoshie, Miyazaki
× Yoshie, Miyazaki
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 並列論理型言語KL1を実行する並列推論マシンPIMには、アーキテクチャの異なるいくつかのサブモジュールがあり、PIM/pは、マクロコールと呼ぶサブルーチンを低コストで実行できるハードウェア機構を持っている。PIM/p用のKL1処理系は各PIM共通の抽象処理系仕様を基に抽象機械語KL1?Bを解釈実行する部分を展開テンプレートを用いて3段階に分けて実装した。すなわち、実行頻度の高く単純で高速を望む処理は展開し、複雑な処理はマクロ命令を呼び出し、さらに複雑で低速でもいい処理はマクロ本体からサブルーチンを呼び出すようにした。本稿では、KL1コンパイラも含めたこの実装方式を説明し、またシミュレータ上での評価について述べる。 | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | There are some parallel inference machines(PIMs) which execute KL1, having different architecture. PIM/p can execute subroutine called "macro-call" at low cost. We design KL1 processing system for PIM/p based on abstract specification for all PIMs. For implementing its interpreter level, we parted three levels by using template. For the simple and frequently executed processing for which high speed is required, we apply machine instruction directly, for the complicated processing we apply high speed subroutine macro-call and for the more complicated processing which does not need high speed, we apply subroutine called by macro-body. This paper describes its implementation including KL1 compiler, and the evalution result measured on PIM/p simulator. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN10096105 | |||||||
書誌情報 |
情報処理学会研究報告計算機アーキテクチャ(ARC) 巻 1991, 号 64(1991-ARC-089), p. 209-216, 発行日 1991-07-19 |
|||||||
Notice | ||||||||
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |