• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

並列アルゴリズムのライブラリ化の研究

研究課題

研究課題/領域番号 10680351
研究種目

基盤研究(C)

配分区分補助金
応募区分一般
研究分野 計算機科学
研究機関名古屋工業大学

研究代表者

林 達也  名古屋工業大学, 工学部・電気情報工学科, 教授 (50252309)

研究分担者 中野 浩嗣  名古屋工業大学, 工学部・電気情報工学科, 助教授 (30281075)
研究期間 (年度) 1998 – 1999
研究課題ステータス 完了 (1999年度)
配分額 *注記
3,400千円 (直接経費: 3,400千円)
1999年度: 1,200千円 (直接経費: 1,200千円)
1998年度: 2,200千円 (直接経費: 2,200千円)
キーワード並列アルゴリズム / ライブラリ / 再構成メッシュ / 設計パラダイム
研究概要

本研究では、基本的な問題に対する効率よい並列アルゴリズムの開発とライブラリ化の検討を行った。
まず、最初に再構成メッシュ上のシミュレータを開発し、さまざまな並列アルゴリズムをインプリメントした。シミュレータ上で実行する並列アルゴリズムはC風の言語で記述することができる。また、実行過程における通信と計算状況や、実行時間遅延時間などの統計データを表示することができる。具体的には、プレフィックスサム、ソーティング、最小全域木などを計算するアルゴリズムをインプリメントし、性能評価を行なった。また、O(loglogn)時間で平面上にあるn個の点の凸包を求める並列アルゴリズムを考案した。これまでに知られている最高速のアルゴリズムはO(logn)時間で、これを大幅に改善したことになる。
次に、ネットワーク上での並列アルゴリズムのライブラリ化について検討を行なった。まず、並列アルゴリズムの基本である初期化問題の検討を行なった。初期化とは、n個のプロセッサに通し番号を順につける問題である。提案したアルゴリズムはO(n)時間で通し番号をつける。また、このアルゴリズムで各プロセッサが通信する時間は、O(logn)時間であり、通信の効率が極めて良いアルゴリズムである。また、リーダ選択問題やランキング、ソーティング、ラウティングなどの基本問題についても検討を行ない、さまざまな効率良い並列アルゴリズムを得た。

報告書

(3件)
  • 1999 実績報告書   研究成果報告書概要
  • 1998 実績報告書
  • 研究成果

    (15件)

すべて その他

すべて 文献書誌 (15件)

  • [文献書誌] T. Hayashi, K. Nakano, and S. Olariu: "Optimal Parallel Algorithms for Finding Proximate Points, with Applications"PARALLEL AND DISTRIBUTED SYSTEMS. Vol.9.No.12. 1153-1166 (1998)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] T. Hayashi, K. Nakano, and S. Olariu: "An O((log logn)_2) Time Algorithm to Compute the Convex Hull of Sorted Points on Reconfigurable Meshes"PARALLEL AND DISTRIBUTED SYSTEMS. Vol.9.No.12. 1167-1179 (1998)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] J. L. Bordin, J. Cui, T. Hayashi, K. Nakano and S. Olariu: "Energy-Efficient Initialization Protocols for Ad-hoc Radio Networks"Algorithms and Computation Proceedings of ISAAC'99. 1741. 215-224 (1999)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] J. L. Bordin, T. Watanabe, K. Nakano, and T. Hayashi: "A Tool for Algorithm Visualization on the Reconfigurable Mesh"Parallel Architectures, Algorithms, and Networks Proceedings of I-SPAN'99. 406-411 (1999)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] Tatsuya Hayashi, Koji Nakano, Stephan Olariu: "Optimal Parallel Algorithms for Finding Proximate Points, with Applications"IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS. Vol9,No.12. 1153-1166 (1998)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] Tatsuya Hayashi, Koji Nakano, Stephan Olariu: "An O((log log n)ィイD12ィエD1) Time Algorithm to Compute the Convex Hull of Sorted Points on Reconfigurable Meshes"IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS. Vol9,No.12. 1167-1179 (1998)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] Jacir Luiz Bordim, Jiang Tao Cui, Tatsuya Hayashi, Koji Nakano, Stephan Olariu: "Energy-Effecient Initialization Protocols for Ad-hoc Radio Networks"Algorithms and Computation Proceedings of ISSAC'99. 1741. 214-224 (1999)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] Jacir Luiz Bordim, Tomoo Watanabe, Koji Nakano, Tetsuya Hayashi: "A Tool for Algorithm Visualization on the Reconfigurable Mesh"Parallel Architectures, Algorithms, and Networks Proceedings of I-SPAN'99. 406-411 (1999)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] Jacir Luiz Bordim, Tomoo Watanabe, Koji Nakano, Tetsuya Hayashi: "VMesh : An Algorithm Visualization tool on the Reconfigurable Mesh"Joint Symposium on Parallel Proceeding, 1999. 285-292 (1999)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] T.Hayashi,K.Nakano,and S.Olariu: "Optimal Parallel Algorithms for Finding Proximate Points,with Applications"PARALLEL AND DISTRIBUTED SYSTEMS. vol,9,No.12. 1153-1166 (1998)

    • 関連する報告書
      1999 実績報告書
  • [文献書誌] T.Hayashi,K.Nakano,and S.Olariu: "An O((log log n)^2) Time Algorithm to Compute the convex Hull of Sorted Points on Reconfigurable Meshes"PARALLEL AND DISTRIBUTED SYSTEMS. vol,9,No.12. 1167-1179 (1998)

    • 関連する報告書
      1999 実績報告書
  • [文献書誌] J.L Bordim,J.Cui,T.Hayashi,K.Nakano,and S.Olariu: "Energy-Efficient Initialization Protocols for Ad-hoc Radio Networks"Algorithms and Computation Proceedings of ISAA'99. 1741. 215-224 (1999)

    • 関連する報告書
      1999 実績報告書
  • [文献書誌] J.L.Bordim,T.Watanabe K.Nakano,and T.Hayashi: "A Tool for Algorithm Visualization on the Reconfigurable Mesh"Parallel Architectures,Algorithms,and Networks Proceedings of I-SPAN '99. 406-411 (1999)

    • 関連する報告書
      1999 実績報告書
  • [文献書誌] 林達也,中野浩嗣,他: "Optimal Parallel Algorithms for Finding Proximate Points,with Applications" IEEE Trans.PDS. 9,12. (1998)

    • 関連する報告書
      1998 実績報告書
  • [文献書誌] 林達也,中野浩嗣,他: "An O((loglogn)^2)Time Convex Hull Algorithm on Reconfigurable Meshes" IEEE Trans.PDS. 9,12. (1998)

    • 関連する報告書
      1998 実績報告書

URL: 

公開日: 1998-04-01   更新日: 2016-04-21  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi