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

2016 年度 実績報告書

整数演算における高精度および高性能なデータ並列処理を実現する計算手法の研究

研究課題

研究課題/領域番号 26330144
研究機関電気通信大学

研究代表者

村尾 裕一  電気通信大学, 大学院情報理工学研究科, 准教授 (60174265)

研究期間 (年度) 2014-04-01 – 2017-03-31
キーワード多倍長整数 / 数式処理 / マルチコア並列処理 / GPGPU / 陰関数描画
研究実績の概要

本研究の目的は、整数計算を任意精度で正確かつ高速に行い、数式処理の計算や非数値的な処理において効率的・効果的なデータ並列処理を実践するための計算手法を開拓することである。具体的には、陰関数の正確描画をはじめとした典型的な問題例において、SIMD命令等の今日のCPUに共通するデータ並列処理の手法を活用するための適切な方法やアルゴリズムを選択し、更に大規模なソフトウェアライブラリとして一元的に記述する方法を検討することが当初の計画だったが、検討を進めるに従い GPU, SoCはおろか汎用CPUでさえアーキテクチャが予想外に発展し多様化していることが明らかとなり、その準数値処理分野での活用可能性と有効性の検証に重点を置くこととした。併せて、OpenCL、WebGL等のアーキテクチャに特化していない言語の記述性と効率の検証も行った。
本年度は、上記の方針の修正に加え、簡単な実験に基づく様々な検討を進め、従来の成果を総括することと同時に将来の発展が見込まれる部分に重点を置いて研究を進めた。その成果としては、WebGLによるGPGPUやOpenCLによる並列処理の記述の統合化、陰関数の正確描画法(=多変数多項式の零点の探索)及び関連アルゴリズム、ビット演算に特化した線形方程式の解法のGPU処理の性能評価、等が主なものである。WebGLについては、中国剰余定理の利用等、整数演算での有効性が確認できたが、浮動小数については多くのプラットフォーム上で精度不足となることが明らかとなり、精度拡張等を用いることが今後の課題である。OpenCLの利用は線形方程式の例を通し、記述はターゲット独立にできるが、演算処理はターゲット依存とせざるを得ないという知見をえた。陰関数描画については単純化した新たな計算法を提案し、必要となる計算部品と実装法の研究が今後の課題となった。

  • 研究成果

    (8件)

すべて 2017 2016

すべて 雑誌論文 (4件) (うち査読あり 2件) 学会発表 (4件)

  • [雑誌論文] 行列式演算における演算速度と速度要因に関する考察2017

    • 著者名/発表者名
      北村竜之介,大墨礼子, 近藤祐史, 村尾裕一, 齋藤友克
    • 雑誌名

      数式処理

      巻: 23 ページ: 10-19

    • 査読あり
  • [雑誌論文] 3変数陰関数描画の実装について2017

    • 著者名/発表者名
      近藤祐史, 大墨礼子, 村尾裕一, 齋藤友克
    • 雑誌名

      数式処理

      巻: 23 ページ: 20-29

    • 査読あり
  • [雑誌論文] 行列演算の高速化要因に関する一考察2016

    • 著者名/発表者名
      北村竜之介,大墨礼子,近藤祐史,村尾裕一,齋藤友克
    • 雑誌名

      数式処理

      巻: 22 ページ: 75-79

  • [雑誌論文] ハードウェアの特性を考慮した有限体の実装法について2016

    • 著者名/発表者名
      木村欣司,村尾裕一
    • 雑誌名

      数式処理

      巻: 22 ページ: 80-83

  • [学会発表] GF(2)上の疎な線形方程式に対する block WiedemannアルゴリズムのGPUを用いた実装と評価2017

    • 著者名/発表者名
      薮雅文、村尾裕一、木村欣司
    • 学会等名
      Risa/Asir Conference 2017
    • 発表場所
      金沢大学(石川県金沢市)
    • 年月日
      2017-03-28 – 2017-03-30
  • [学会発表] 陰関数描画における描画関数の改良2017

    • 著者名/発表者名
      近藤祐史、大墨礼子、村尾裕一、齋藤友克
    • 学会等名
      日本数式処理学会合同分科会
    • 発表場所
      京都大学産連本部東京日本橋サテライトオフィス(東京都中央区)
    • 年月日
      2017-01-21 – 2017-01-22
  • [学会発表] GF(2) 上の疎な連立線形方程式に対する Block-Wiedemann アルゴリズムの GPU 実装実験2017

    • 著者名/発表者名
      薮雅文、村尾裕一
    • 学会等名
      日本数式処理学会合同分科会
    • 発表場所
      京都大学産連本部東京日本橋サテライトオフィス(東京都中央区)
    • 年月日
      2017-01-21 – 2017-01-22
  • [学会発表] 高次多項式の判別式計算と固有多項式計算によるIntel Xeon Phi KNLの性能評価2016

    • 著者名/発表者名
      木村欣司、 村尾裕一
    • 学会等名
      RIMS研究集会「数式処理とその周辺分野の研究」
    • 発表場所
      京都大学数理解析研究所(京都府京都市)
    • 年月日
      2016-12-07 – 2016-12-09

URL: 

公開日: 2018-01-16  

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

Powered by NII kakenhi