並列言語CLIPの実装
スポンサーリンク
概要
- 論文の詳細を見る
WSの自動並列化コンパイルによる処理速度の向上が得られない場合でも, forkやthreadを用いればかなりの処理の高速化が得られる場面がしばしばある.しかし, これらのシステム関数をプログラミングの最初の段階から陽に用いて全体の構築を進めるのは, プログラマ自身にかなりの知識と負担を必要とする.本研究では, Multilispで提案されたfutureによる関数レベルでの並列処理の実現をめざしたCをベースとした言語CLIPについて, その処理系の実装を行った.またいくつかのサンプルプログラムについて, 共有メモリ並列計算機システムCLIPer (18CPU), 4CPUおよび6CPUのSMP WSで実験を行うことによってその有効性を評価した.その結果, WSの自動並列化コンパイルによる速度の向上が得られない場合でも, 効率の良い並列処理が可能であることを確認した.
- 一般社団法人情報処理学会の論文
- 2000-11-15
著者
関連論文
- 2Z-5 二次元オブジェクトの自発的変形モデルの提案(自然現象,学生セッション,インタフェース)
- PCクラスタにおけるディペンダブルな環境の提案(分散システム,コンピュータシステムのインタコネクト技術及び一般)
- G-006 二次元オブジェクトの変形の一方法(生体情報科学,一般論文)
- B-028 超並列システムにおけるディペンダブルな処理環境についての評価実験(ソフトウェア,一般論文)
- オフライン電子マネーシステムのメカニズムの提案
- 匿名オークション機構
- オブジェクト動的再構成機構
- I-032 キャラクタ入力/出力からマウス入力/CG出力へ(I分野:グラフィクス・画像)
- C-024 マスタの多重化による信頼性のある並列処理システムの提案(C分野:ハードウェア・アーキテクチャ)
- 3DCGを簡単に使える方法の検討(形状モデリング(1),形状モデリングおよびCG一般)
- 並列処理用データ交換API MX : 仮想環境への応用例(映像・マルチメディア処理及び一般)
- 並列処理用データ交換API MX : 仮想環境への応用例(映像・マルチメディア処理及び一般)
- 対話的3DCG出力のためのGUI構築ツール
- Javaによる多重実行環境の評価実験
- 配列の並列計算のためのAPI
- K-071 対話型動向3DCGシステム(K.ヒューマンコミュニケーション&インタラクション)
- 並列・分散処理用3D表示関数とクラス(モバイルネットワーク, アドホックネットワーク及び一般)
- 並列・分散処理用3D表示関数とクラス(モバイルネットワーク, アドホックネットワーク及び一般)
- 並列・分散処理用3D表示関数とクラス(モバイルネットワーク, アドホックネットワーク及び一般)
- 並列・分散処理用3D表示関数とクラス
- (27) アセンブリ言語教育のためのX Window上でのマイクロコンピュータシミュレータの開発(第3セッション コンピュータ援用教育-I)
- C言語とfuture関数
- LISPの演算子について(計算アルゴリズムの基礎理論)
- D-6-15 futureの手続き型言語での実現
- 3DCGシステム
- 3DCGシステム
- 3DCGシステム(人工現実感)
- 並列言語CLIPの実装
- 並列処理言語CLIPの実装と評価
- 協調設計における設計意図の伝達
- 対話的な3D表示を可能とする3DCG出力システム
- 匿名クレジットカードシステムへの限度額制限機構の提案
- 並列処理用システムのライブラリ設計と構築