@techreport{oai:ipsj.ixsq.nii.ac.jp:00024530, author = {星野, 浩志 and 冨澤眞樹 and 五十嵐, 智 and 阿刀田央一 and Hiroshi, Hoshino and Masaki, Tomisawa and Satoshi, Igarashi and Oichi, Atoda}, issue = {64(1991-ARC-089)}, month = {Jul}, note = {我々は、高速なプロセス生成と実行管理を命令レベルで持つ分散共有メモリ型並列計算機を提案している。C//は、この並列計算機の基底言語として設計された並列手続き型言語である。本言語は、関数呼出しによって動的に生成されるプロセス群が作り出す拡散的な制御フローと、スコープ規則と存続期間および引数の受け渡しから導かれる変数の多重性と階層的な共有性とによって並列プログラムを記述する。本稿では、C//を提示し、そのコンパイル技法、実行時ルーチン、およびプロセッサへの関数割り当て方法について報告する。また、C//の実際問題の応用例として、画像解析による3次元計測のアルゴリズムをC//で記述した経験について報告する。, We have proposed a distributed control mechanism for multi-processor, based on parallel procedure call with invoking processes dynamically. In this report, we present parallel procedural language C// executing on this mechanism. C// provides a variety of multiplicity and uniqueness of control flow and data, which allows to describe logical parallelism. The scope-rules and storage-classes in C// as well as implementation of compiler and environment for execution are discussed.}, title = {『発注/受領型』並列計算機上の並列手続き型言語・実行系・応用例}, year = {1991} }