• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2018 Fiscal Year Research-status Report

複素母関数の多倍長精度計算に基づく組み合わせ最適化新解法の並列化

Research Project

Project/Area Number 17K00171
Research InstitutionOsaka Prefecture University

Principal Investigator

藤本 典幸  大阪府立大学, 工学(系)研究科(研究院), 教授 (90294165)

Project Period (FY) 2017-04-01 – 2020-03-31
Keywords高性能計算
Outline of Annual Research Achievements

本研究の目的は,研究代表者が2016年12月に発表した,組み合わせ最適化問題の最適解を擬似多項式時間および多項式空間で厳密に求める新しい手法(逐次アルゴリズム)を,年々コア数の増加により性能が向上しているマルチコアCPUや,現在注目されており将来も有望な並列計算プラットフォームであるGPUを用いた並列処理により高速化することにより,様々な組み合わせ最適化問題を現実的なメモリ消費量と許容できる計算時間で解けるようにすることである.
本研究の並列化の対象である逐次アルゴリズム(研究代表者が提案)は,多倍長精度の複素数の加減乗除算,平方根演算,(整数のべき指数による)べき乗演算を実行するので,演算間の並列性の利用に加えて,これらの多倍長精度演算の並列化を考える.最終目標はマルチコアCPUとマルチGPUを備えた計算機において,その演算能力をフルに引き出すことであるが,その実現は容易ではないと考えられるため,マルチコアCPUのみの利用,単一GPUの利用,複数GPUの利用,CPUと複数GPUの併用,と段階を踏んで開発を行う.
平成30年度は,組み合わせ最適化問題の部分和問題とナップサック問題を対象に,昨年度に開発した提案手法の実装に必要な多倍長演算の基本演算を単一GPU上で並列に実行するライブラリを用いて,研究代表者が提案した手法(逐次アルゴリズム)を単一GPUのみを利用して実行する実装を開発した.また,スレッドセーフなフリーの多倍長演算ライブラリであるMPFRをOpenMPから用いることにより,マルチコアCPUの複数コアを用いた並列実装を開発した.

Current Status of Research Progress
Current Status of Research Progress

3: Progress in research has been slightly delayed.

Reason

当初の計画では,平成30年度までに,複数GPUを用いた並列実装を開発する予定であったが,単一GPU実装の開発までしか進んでいないため,進捗が少し遅れていることになる.

Strategy for Future Research Activity

平成30年度に開発した単一GPU実装は,実行速度がまだ遅い状況である.この遅さの原因は,最も重要な基本演算である多倍長乗算が遅いためである.このため平成31年度は,より良いアルゴリズムを用いた多倍長乗算の実装を最優先して行う.その後,当初計画通りに複数GPU実装およびマルチコアCPUと複数GPUの併用実装を開発する予定である.

Causes of Carryover

当該年度に発売されると予想していた新型GPUの発売が遅れたため次年度使用額が生じた.次年度分として請求した助成金と合わせて,次年度に発売されると予想される新型GPUを購入する予定である.

  • Research Products

    (10 results)

All 2018

All Journal Article (5 results) (of which Peer Reviewed: 5 results) Presentation (5 results) (of which Int'l Joint Research: 4 results)

  • [Journal Article] Parallel Multi-Objective Particle Swarm Optimization for Large Swarm and High Dimensional Problems2018

    • Author(s)
      Hussain Md. Maruf、Fujimoto Noriyuki
    • Journal Title

      Proc. the 2018 IEEE Congress on Evolutionary Computation (IEEE CEC 2018)

      Volume: - Pages: 1-10

    • DOI

      10.1109/CEC.2018.8477848

    • Peer Reviewed
  • [Journal Article] 階層的クラスタリングを用いた時系列データの分割手法のオンライン環境への適用2018

    • Author(s)
      伊瀬顕史、高橋勝稔、馬野元秀、藤本典幸
    • Journal Title

      日本知能情報ファジィ学会第34回ファジィシステムシンポジウム

      Volume: - Pages: 565-570

    • Peer Reviewed
  • [Journal Article] Some Torus-embedded Graphs with Regular Structure Have the Minimum Diameter and the Minimum Average Shortest Path Length2018

    • Author(s)
      Noriyuki Fujimoto、Hiroyuki Kobayashi
    • Journal Title

      Proc. 2018 IEEE Region 10 Conference (IEEE TENCON 2018)

      Volume: - Pages: 2264-2269

    • DOI

      10.1109/TENCON.2018.8650461

    • Peer Reviewed
  • [Journal Article] Partition of Time Series Using Hierarchical Clustering2018

    • Author(s)
      Katsutoshi Takahashi、Motohide Umano、Noriyuki Fujimoto
    • Journal Title

      Proc. Joint 11th International Conference on Soft Computing and Intelligent Systems and 19th International Symposium on Advanced Intelligent Systems (SCIS-ISIS)

      Volume: - Pages: 843-848

    • Peer Reviewed
  • [Journal Article] Effect of the Pseudorandom Number Generators on the Standard Particle Swarm Optimization on a GPU2018

    • Author(s)
      Hussain Md. Maruf、Fujimoto Noriyuki
    • Journal Title

      Proc. the 2018 International Conference on Computational Science and Computational Intelligence (CSCI'18)

      Volume: - Pages: 1-6

    • Peer Reviewed
  • [Presentation] Parallel Multi-Objective Particle Swarm Optimization for Large Swarm and High Dimensional Problems2018

    • Author(s)
      Hussain Md. Maruf、Fujimoto Noriyuki
    • Organizer
      the 2018 IEEE Congress on Evolutionary Computation (IEEE CEC 2018)
    • Int'l Joint Research
  • [Presentation] 階層的クラスタリングを用いた時系列データの分割手法のオンライン環境への適用2018

    • Author(s)
      伊瀬顕史、高橋勝稔、馬野元秀、藤本典幸
    • Organizer
      日本知能情報ファジィ学会第34回ファジィシステムシンポジウム
  • [Presentation] Some Torus-embedded Graphs with Regular Structure Have the Minimum Diameter and the Minimum Average Shortest Path Length2018

    • Author(s)
      Noriyuki Fujimoto、Hiroyuki Kobayashi
    • Organizer
      2018 IEEE Region 10 Conference (IEEE TENCON 2018)
    • Int'l Joint Research
  • [Presentation] Partition of Time Series Using Hierarchical Clustering2018

    • Author(s)
      Katsutoshi Takahashi、Motohide Umano、Noriyuki Fujimoto
    • Organizer
      Joint 11th International Conference on Soft Computing and Intelligent Systems and 19th International Symposium on Advanced Intelligent Systems (SCIS-ISIS)
    • Int'l Joint Research
  • [Presentation] Effect of the Pseudorandom Number Generators on the Standard Particle Swarm Optimization on a GPU2018

    • Author(s)
      Hussain Md. Maruf、Fujimoto Noriyuki
    • Organizer
      the 2018 International Conference on Computational Science and Computational Intelligence (CSCI'18)
    • Int'l Joint Research

URL: 

Published: 2019-12-27  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi