OMPCUDA: OpenMP execution framework for CUDA based on omni OpenMP compiler

Satoshi Ohshima, Shoichi Hirasawa, Hiroki Honda

    研究成果: Chapter in Book/Report/Conference proceedingConference contribution

    10 被引用数 (Scopus)

    抄録

    Arithmetic performance with GPGPU attracts attention. However, the difficulty of the programming poses a problem. We have proposed GPGPU programming which used the existing parallel programming technique. We are now developing OpenMP framework for GPU as a concrete of our proposal. The framework is based on Omni OpenMP Compiler and named "OMPCUDA". In this paper we describe a design and an implementation of OMPCUDA. We evaluated using test programs, and validated that parallel improvement in the speed could be easily carried out in the same code as the existing OpenMP.

    本文言語英語
    ホスト出版物のタイトルBeyond Loop Level Parallelism in OpenMP
    ホスト出版物のサブタイトルAccelerators, Tasking and More - 6th International Workshop on OpenMP, IWOMP 2010, Proceedings
    ページ161-173
    ページ数13
    DOI
    出版ステータス出版済み - 8 13 2010
    イベント6th International Workshop on OpenMP, IWOMP 2010 - Tsukuba, 日本
    継続期間: 6 14 20106 16 2010

    出版物シリーズ

    名前Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    6132 LNCS
    ISSN(印刷版)0302-9743
    ISSN(電子版)1611-3349

    その他

    その他6th International Workshop on OpenMP, IWOMP 2010
    国/地域日本
    CityTsukuba
    Period6/14/106/16/10

    All Science Journal Classification (ASJC) codes

    • 理論的コンピュータサイエンス
    • コンピュータ サイエンス(全般)

    フィンガープリント

    「OMPCUDA: OpenMP execution framework for CUDA based on omni OpenMP compiler」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

    引用スタイル