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

2013 Fiscal Year Final Research Report

A study on GPGPU acceleration of simultaneous processing heterogeneous tasks with mutual dependence relation

Research Project

  • PDF
Project/Area Number 23300007
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeSingle-year Grants
Section一般
Research Field Software
Research InstitutionOsaka University

Principal Investigator

HAGIHARA Kenichi  大阪大学, 情報科学研究科, 教授 (00133140)

Co-Investigator(Kenkyū-buntansha) INO Fumihiko  大阪大学, 大学院・情報科学研究科, 准教授 (90346172)
OKITA Masao  大阪大学, 大学院・情報科学研究科, 助教 (50563988)
Project Period (FY) 2011-04-01 – 2014-03-31
KeywordsGPUコンピューティング / 汎用生体シミュレーション / PHML / 無閉路有向グラフ / 計算依存グラフ / 高速化
Research Abstract

A general biophysical model here is a set of mathematical expressions (functions) and ordinary differential equations with variables that represent ion concentration in cells, electrical current of neurons and so on. The biophysical simulation calculates time variation of these variables. Flint is a simulator that numerically integrates heterogeneous biophysical models.
We propose two acceleration methods for Flint using a graphics processing unit (GPU). The first method interprets multiple bytecodes in parallel on the GPU. It automatically parallelizes the simulation using a level scheduling algorithm. The second method translates a model into a source code through the internal bytecode, which speeds up the compilation of the generated source codes, because the code size is diminished because of bytecode unification. The latter achieves a performance of 2.4 times higher than that of the former.

  • Research Products

    (25 results)

All 2014 2013 2012 2011 Other

All Journal Article (11 results) (of which Peer Reviewed: 10 results) Presentation (13 results) Remarks (1 results)

  • [Journal Article] A Fine Grained Cycle Sharing System with Cooperative Multitasking on GPUs2014

    • Author(s)
      Fumihiko Ino, Yosuke Oka, Kenichi Hagihara
    • Journal Title

      International Journal of Networking and Computing

      Volume: (印刷中)

    • Peer Reviewed
  • [Journal Article] A Versatile Platform for Multilevel Modeling of Physiological Systems : SBML-PHML Hybrid Modeling and Simulation2014

    • Author(s)
      Yoshiyuki Asai, Takeshi Abe, Hideki Oka, Masao Okita, Kenichi Hagihara, Samik Ghosh, Yukiko Matsuoka, Yoshihisa Kurachi, Taishin Nomura, and Hiroaki Kitano
    • Journal Title

      Advanced Biomedical Engineering

      Volume: Vol. 3 Pages: 50-58

    • DOI

      10.14326/abe.3.50

    • Peer Reviewed
  • [Journal Article] Efficient Acceleration of Mutual Information Computation for Nonrigid Registration Using CUDA2014

    • Author(s)
      Kei Ikeda, Fumihiko Ino, Kenichi Hagihara
    • Journal Title

      IEEE Journal of Biomedical and Health Informatics

      Volume: Vol. 18, No. 3 Pages: 956-968

    • DOI

      10.1109/JBHI.2014.2310745

    • Peer Reviewed
  • [Journal Article] Improving Cache Locality for GPU-based Volume Rendering, Parallel Computing2014

    • Author(s)
      Yuki Sugimoto, Fumihiko Ino, Kenichi Hagihara
    • Journal Title

      Parallel Computing

      Volume: Vol. 40, No. 5/6 Pages: 59-69

    • Peer Reviewed
  • [Journal Article] A Parallel Scheme for Accelerating Parameter Sweep Applications on a GPU2014

    • Author(s)
      Fumihiko Ino, Kentaro Shigeoka, Tomohiro Okuyama, Masaya Motokubota, Kenichi Hagihara
    • Journal Title

      Concurrency and Computation : Practice and Experience

      Volume: Vol. 26, No. 2 Pages: 516-531

    • DOI

      10.1002/cpe.3016

    • Peer Reviewed
  • [Journal Article] GPU-Chariot : A Programming Framework for Stream Applications Running on Multi-GPU Systems2013

    • Author(s)
      Fumihiko Ino, Shinta Nakagawa, Kenichi Hagihara
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: Vol. E96-D, No. 12 Pages: 2604-2616

    • DOI

      10.1587/transinf.E96.D.2604

    • Peer Reviewed
  • [Journal Article] GPUアクセラレータとその研究動向2013

    • Author(s)
      伊野文彦, 萩原兼一
    • Journal Title

      Medical Imaging Technology

      Volume: Vol. 31, No. 3 Pages: 147-152

    • DOI

      10.11409/mit.31.147

  • [Journal Article] Sequence Homology Search Using Fine Grained Cycle Sharing of Idle GPUs2012

    • Author(s)
      Fumihiko Ino, Yuma Munekawa, Kenichi Hagihara
    • Journal Title

      IEEE Trans. Parallel and Distributed Systems

      Volume: Vol. 23, No. 4 Pages: 751-759

    • DOI

      10.1109/TPDS.2011.239

    • Peer Reviewed
  • [Journal Article] A Task Parallel Algorithm for Finding All-Pairs Shortest Paths Using the GPU2012

    • Author(s)
      Tomohiro Okuyama, Fumihiko Ino, Kenichi Hagihara
    • Journal Title

      International Journal of High Performance Computing and Networking

      Volume: Vol. 7, No. 2 Pages: 87-98

    • DOI

      10.1504/IJHPCN.2012.046384

    • Peer Reviewed
  • [Journal Article] Cooperative Multitasking for GPU-Accelerated Grid Systems2012

    • Author(s)
      Fumihiko Ino, Akihiro Ogita, Kentaro Oita, Kenichi Hagihara
    • Journal Title

      Concurrency and Computation : Practice and Experience

      Volume: Vol. 24, No. 1 Pages: 96-107

    • DOI

      10.1002/cpe.1722

    • Peer Reviewed
  • [Journal Article] Accelerating ODE-based Simulation of General and Heterogeneous Biophysical Models using a GPU

    • Author(s)
      Tomohiro Okuyama, Masao Okita, Takeshi Abe, Yoshiyuki Asai, Hiroaki Kitano, Taishin Nomura, and Kenichi Hagihara
    • Journal Title

      IEEE Transactions on Parallel and Distributed Systems

      Volume: 201(印刷中)

    • DOI

      10.1109/TPDS.2013.198

    • Peer Reviewed
  • [Presentation] GPUにおいて動的グラフを高速処理するためのフレームワークの検討2014

    • Author(s)
      三谷康晃, 伊野文彦, 萩原兼一
    • Organizer
      第14回ハイパフォーマンスコンピューティングと計算科学シンポジウム
    • Place of Presentation
      一橋大学一橋講堂(東京都)
    • Year and Date
      20140107-08
  • [Presentation] The Past, Present, and Future of GPU-Accelerated Grid Computing2013

    • Author(s)
      Fumihiko Ino
    • Organizer
      1st International Symposium on Computing and Networking (CANDAR 2013)
    • Place of Presentation
      Matsuyama, Japan
    • Year and Date
      20131204-06
  • [Presentation] GPUを用いた分枝限定法におけるメモリ参照効率を高めるための配列パッキング手法2013

    • Author(s)
      重岡謙太朗, 伊野文彦, 萩原兼一
    • Organizer
      情報処理学会ハイパフォーマンスコンピューティング研究会
    • Place of Presentation
      沖縄産業支援センター(沖縄市)
    • Year and Date
      20130930-1001
  • [Presentation] GPUサイクル共有システムのための遊休時間予測手法の比較2013

    • Author(s)
      南翔太, 伊野文彦, 萩原兼一
    • Organizer
      第12回情報科学技術フォーラム
    • Place of Presentation
      鳥取大学(鳥取市)
    • Year and Date
      20130904-06
  • [Presentation] Accelerating General and Heterogeneous Biophysical Simulations Using the GPU2013

    • Author(s)
      Tomohiro Okuyama, Masao Okita, Takeshi Abe, Yoshiyuki Asai, Taishin Nomura, Hiroaki Kitano, and Kenichi Hagihara
    • Organizer
      the 4th GPU Technology Conference (GTC 2013)
    • Place of Presentation
      San Jose, CA, USA
    • Year and Date
      20130318-21
  • [Presentation] Fine-Grained Cycle Sharing of Idle GPUs for Homology Search2013

    • Author(s)
      Fumihiko Ino, Kenichi Hagihara
    • Organizer
      4th GPU Technology Conference (GTC 2013)
    • Place of Presentation
      San Jose, CA, USA
    • Year and Date
      20130318-21
  • [Presentation] 協調マルチタ ス キングを用いて短い遊休時間を活用するGPUグリッドシステムの提案2013

    • Author(s)
      岡陽介, 伊野文彦, 萩原兼一
    • Organizer
      情報処理学会ハイパフォーマンスコンピューティング研究会
    • Place of Presentation
      清風荘(あわら市)
    • Year and Date
      20130221-22
  • [Presentation] PhysioDesigner and Flint : a platform for multilevel modeling of physiological systems and simulation2013

    • Author(s)
      Yoshiyuki Asai, Takeshi Abe, Hideki Oka, Masao Okita, Tomohiro Okuyama, Kenichi Hagihara, Yoshihisa Kurachi, and Hiroaki Kitano
    • Organizer
      the 5th International Conference on Computational Bioengineering (ICCB 2013)
    • Place of Presentation
      Leuven, Belgium
    • Year and Date
      2013-09-11
  • [Presentation] A versatile platform for multilevel modeling of physiological systems : Template/instance framework for large-scale modeling and simulation2013

    • Author(s)
      Yoshiyuki Asai, Takeshi Abe, Hideki Oka, Masao Okita, Tomohiro Okuyama, Kenichi Hagihara, Samik Ghosh, Yukiko Matsuoka, and Hiroaki Kitano
    • Organizer
      35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC' 13)
    • Place of Presentation
      Osaka, Japan
    • Year and Date
      2013-07-06
  • [Presentation] Acceleration of Variance of Color Differences-Based Demosaicing Using CUDA2012

    • Author(s)
      Muhammad Ismail Faruqi, Fumihiko Ino, and Kenichi Hagihara
    • Organizer
      10th International Conference on High Performance Computing and Simulation (HPCS 2012)
    • Place of Presentation
      Madrid, Spain
    • Year and Date
      20120702-06
  • [Presentation] Multilevel modeling of Physiological Systems and Simulation Platform : PhysioDesigner, Flint and Flint K3 service2012

    • Author(s)
      Yoshiyuki Asai, Takeshi Abe, Masao Okita, Tomohiro Okuyama, Nobukazu Yoshioka, Shigetoshi Yokoyama, Masaru Nagaku, Kenichi Hagihara, and Hiroaki Kitano
    • Organizer
      the 12th IEEE/IPSJ International Symposium on Applications and the Internet (SAINT 2012)
    • Place of Presentation
      Izmir, Turkey
    • Year and Date
      2012-07-17
  • [Presentation] 遊休GPUを用いて科学計算を高速化するGPUグリッドについて2011

    • Author(s)
      伊野文彦
    • Organizer
      平成23年度情報処理学会関西支部支部大会
    • Place of Presentation
      大阪大学(大阪府)
    • Year and Date
      2011-09-22
  • [Presentation] GPU向けマルチタスキングにおけるオーバヘッド削減の検討2011

    • Author(s)
      岡陽介, 伊野文彦, 萩原兼一
    • Organizer
      第9回先進的計算基盤システムシンポジウム
    • Place of Presentation
      秋葉原コンベンションホール(東京都)
    • Year and Date
      2011-05-26
  • [Remarks]

    • URL

      http://www-hagi.ist.osaka-u.ac.jp/

URL: 

Published: 2015-06-25  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi