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

数式処理算法のベクトル処理と並列処理及びその分散協調に関する研究

研究課題

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

基盤研究(C)

配分区分補助金
応募区分一般
研究分野 計算機科学
研究機関東京大学

研究代表者

村尾 裕一  東京大学, 大型計算機センター, 助手 (60174265)

研究期間 (年度) 1995 – 1996
研究課題ステータス 完了 (1996年度)
配分額 *注記
2,200千円 (直接経費: 2,200千円)
1996年度: 400千円 (直接経費: 400千円)
1995年度: 1,800千円 (直接経費: 1,800千円)
キーワード数式処理 / 並列処理 / 多項式因数分解 / 整数GCD / 代数方程式系 / 漸近的高速算法 / 多項式補間 / 多項式の多点評価 / 並列処理(タスク並列) / 整数GCD計算 / 並列アルゴリズム
研究概要

本研究の目的は,ベクトル計算機や(超)並列計算機を数式処理に適用し,その卓越した処理性能と豊富な計算機資源を数式計算に活用することと,その最大限の能力を活かして大規模な計算を可能とすることである.本研究で得られた成果を以下に列挙する.
1.大規模な多項式の因数分解を行う際の手がかりとなる次数別因数分解について,最新の算法の計算量的な解析を検討・検証すると同時に改良を試みた.特に,その算法中に現れる代数的独立性に着目し,通信のlatencyも考慮した詳細な解析に基づいた並列処理算法を新たに開発した.その結果は英論文としてまとめ、数式処理に関する代表的な国際会議ISSAC'96で発表を行った.
2.研究代表者が近年開発した,疎な多変数多項式を補間法により決定する新モジュラー算法について,再検討を行ってより精密化し,その結果を,記号処理における主要な論文誌Journal of Symbolic Computationに発表した.
3.整数GCD計算の並列処理等への活用も前提とした研究が,ここ数年盛んに行われ,新算法が発表されている.本研究においても,最新の算法をRisa/Asirに実装し,こうした古典的な問題おいてさえ,算法と適切な実装に依り,大幅に高速化しうることを確認した.さらに,この改良をグレーブナ-基底の計算にも適用した結果,代数方程式系の解法を高速化することができた,特に,Risa/Asirの開発者らは,並列・分散処理も用いて,大規模な代数方程式系の解法を試み,世界初の計算結果を出すことに成功しており,研究代表者による上記改良もこの計算の成功に大きく貢献していることが発表されている.
4.今日,大規模な多項式の計算を行う場合,その乗除算への漸近的高速算法の適用は必須であると認識されるようになってきているが,本計画においても,ここに掲げた様々な計算への応用を目的として,その実装を試みた.この開発と実験を通して,算法としては記述されない工夫が実装上必要であることを確認し,具体的な実績としては現れない様々な技術を習得することができた.
5.次数別因数分解の算法でも必要となる,多項式の同時多点評価法について,改良を加えた新たな算法を開発し発表した.併せて,並列化の方法も検討し,実用化する上で重要な通信のlatencyをも考慮に入れた並列算法を開発した.これらの詳細な解析結果を英論文としてまとめ,並列記号処理に関する国際会議PASCO'97に投稿した結果採択され,同国際会議で発表する予定である.また,その有効性を実証するために,並列処理向けのKLICによるプログラムの開発を進めている.
分散・協調処理については,Risa/Asirでも最低限の機能を有するようになった等の理由により,機能を充実させるための開発は行わなかった.特に,様々な研究開発を進めた結果,現時点では,計算機科学的な機能開発よりも,並列分散処理向けの算法の構築等の数理的研究が極めて重要であるとの認識に至った.

報告書

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

    (26件)

すべて その他

すべて 文献書誌 (26件)

  • [文献書誌] 藤瀬,村尾: "並列DDFアルゴリズム" 京都大学数理解析研究所講究録941. 99-112 (1996)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1996 研究成果報告書概要
  • [文献書誌] 村尾: "多項式演算の並列高速アルゴリズムと並列DDFアルゴリズムへの応用" 京都大学数理解析研究所 短期共同研究集会、講究録. (印刷準備中).

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1996 研究成果報告書概要
  • [文献書誌] 村尾: "Speeded Chinese remaindering" 日本数式処理学会第5回大会(「数式処理」に概要). 5. 56-57 (1996)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1996 研究成果報告書概要
  • [文献書誌] Fujise,T.and Murao,H.: "Parallel distinct degree factorization algorithm" Proc.1996 ISSAC (Ed.Lakshman.Y.N.,Ziirich). 18-25

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1996 研究成果報告書概要
  • [文献書誌] 村尾: "多項式の高速多点評価法とその並列処理について-高速プログラムの開発へ向けて-" 京都大学数理解析研究所 講究録986. (印刷中).

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1996 研究成果報告書概要
  • [文献書誌] Murao,H.and Fujise,T.: "Modular algorithm for sparse multivoriate polynomial interpolation and its parallel implementation" Journal of Symbolic Computation. 21. 377-396 (1996)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1996 研究成果報告書概要
  • [文献書誌] 村尾,藤瀬: "並列処理の多項式計算への応用(解説論文)" 数式処理. Vol.5,No.1. 2-17 (1996)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1996 研究成果報告書概要
  • [文献書誌] Murao,H.and Fujise,T.: "Towards an efficient implementation of a fast algorithm for multipoint polynominal evaluation acid its parallel processing" Proc.PASCO'97. (発表予定). (1997)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1996 研究成果報告書概要
  • [文献書誌] Fujise, T.and Murao, H.: "Parallel DDF algorithm. (in Japanese)" Kyoto University, RIMS Kokyuroku. No. 941, (Mar., 1996. Workshop held during Nov. 20-22,1995). 99-112

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1996 研究成果報告書概要
  • [文献書誌] Murao, H.: "Parallel fast algorithms for polynomial operations and their applications to parallel DDF algorithm. (in Japanese)" Kyoto University, RIMS Kokyuroku (in preparation), Short Term Cooperative Research "Researches on Algorithms for Computer Algebra" (Feb. 26-29,1996).

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1996 研究成果報告書概要
  • [文献書誌] Murao, H.: "Speeded Chinese remaindering." JSSAC 5th Annual Symposium (Iwate Univ., May, 1996). Abstract (in Japanese) published in Journal of Japan Society for Symbolic and Algebraic Computation. Vol. 5, No. 1. 56-57 (1996)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1996 研究成果報告書概要
  • [文献書誌] Fujise, T.and Murao, H.: "Parallel distinct degree factorization algorithm." Proceedings of the 1996 International Symposium on symbolic and Algebraic Computation, (Ed. Lakshman Y.N., Zurich, Switzerland. Jul. 24-26,1996). 18-25

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1996 研究成果報告書概要
  • [文献書誌] Murao, H.: "Fast algorithm for multipoint evaluation of a polynomial and its parallelization. (in Japanese)" Kyoto University, RIMS kokyuroku. No. 986, (Workshop held during Nov. 18-21,1996), (in press).

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1996 研究成果報告書概要
  • [文献書誌] Murao, H.Fujise, T.: "Modular algorithm for sparse multivariate polynomial interpolation and its parallel implementation." Journal of Symbolic Computation. Vol. 21, No. 4-6. 377-396 (1996)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1996 研究成果報告書概要
  • [文献書誌] Murao, H., Fujise, T.: "Parallel processing in polynomial manipulations. (in Japanese)" Journal of Japan Society for Symbolic and Algebraic Computation. Vol. 5, No. 1. 2-17 (1996)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1996 研究成果報告書概要
  • [文献書誌] Murao, H., Fujise, T.: "Towards an efficient implementation of a fast algorithm for multipoint polynomial evaluation and its parallel processing." (to be presented at PASCO'97 : Second International Symposium on Parallel Symbolic Computation (Maui, Hawaii. Jul. 20-22,1997) and to be published in the proceedings).(1997)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1996 研究成果報告書概要
  • [文献書誌] Murao,H.and Fujise,T.: "Modular Algorithm for Sparse Multioariate Pdyurial Interpdation and its Parallel iuplemeutation" Journal of Symbdic Conputation. 21・4〜6. 377-396 (1996)

    • 関連する報告書
      1996 実績報告書
  • [文献書誌] 村尾、藤瀬: "並列処理の多項式計算への応用(解説論文)" 日本数式処理学会学会誌「数式処理」. 5・1. 2-17 (1996)

    • 関連する報告書
      1996 実績報告書
  • [文献書誌] Fujise,T.and Murao,H.: "Parallel Distinct Degree Factorization Algorithm" Roc.ISSAC'96. 18-25 (1996)

    • 関連する報告書
      1996 実績報告書
  • [文献書誌] 村尾裕一: "Speeded Chinese Rewaindering (大会報告、要約)" 日本数式処理学会学会誌「数式処理」. 5・1. 56-57 (1996)

    • 関連する報告書
      1996 実績報告書
  • [文献書誌] 村尾裕一: "多項式の高速多点評価法とその並列処理について" 京都大学数理解析研究所講究録No.986「数式処理における理論と応用の研究」. 224-233 (1997)

    • 関連する報告書
      1996 実績報告書
  • [文献書誌] H.Murao: "Modular Algorithm for Sparse Multiuavtate Polymnal Interpchation and it's Parallel Implerentation" Journal of Symbolic Computation. 印刷準備中 (1996)

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] 藤瀬哲朗: "並列DDFアルゴリズム" 京都大学数理解析研究所講究録. (出版準備中).

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] 村瀬裕一: "多項式因数分解へのスーパーコンピュータの応用" 第4回数式処理学会大会('95.6月5日〜7日@奈良女子大). (口頭発表).

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] 村尾裕一: "Risa/Asivの整数GCD計算の改良" ワークショップ「数式処理システムとその応用」(愛媛大学工学部,平成8年3月). (口頭発表).

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] 村尾裕一: "多項式演算の並列高速アルゴリズムと並列DDFアルゴリズムへの応用" 京都大学数理解析研究所 短期共同研究 「Researches Algorithms for Coputer Algebra」 集会,講究録用原稿. (準備中).

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

URL: 

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

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

Powered by NII kakenhi