WEKO3
アイテム
{"_buckets": {"deposit": "917eabd8-bf79-4be6-9be8-ddc2617400f9"}, "_deposit": {"created_by": 2, "id": "5303", "owners": [2], "pid": {"revision_id": 0, "type": "depid", "value": "5303"}, "status": "published"}, "_oai": {"id": "oai:nagasaki-u.repo.nii.ac.jp:00005303", "sets": ["65"]}, "author_link": ["22284", "22287", "22288", "22286", "22285"], "item_9_biblio_info_6": {"attribute_name": "書誌情報", "attribute_value_mlt": [{"bibliographicIssueDates": {"bibliographicIssueDate": "2013", "bibliographicIssueDateType": "Issued"}, "bibliographicPageEnd": "37", "bibliographicPageStart": "30", "bibliographic_titles": [{"bibliographic_title": "Computing and Networking (CANDAR), 2013 First International Symposium on"}]}]}, "item_9_description_4": {"attribute_name": "抄録", "attribute_value_mlt": [{"subitem_description": "In this paper, we present design and implementation of a fast runtime visualizer for a GPU-based 3D-FDTD electromagnetic simulation. We focus on improving the productivity of simulator development without compromising simulation performance. In order to keep the portability, we implemented a visualizer with the MVC model, where simulation kernels and visualization process were completely separated. For high-speed visualization, an interoperability mechanism between OpenGL and CUDA was used in addition to efficient utilization of programmable shaders. We also propose an asynchronous multi-threaded execution with a triple-buffering technique so that developers can concentrate on developing their simulation kernels. As a result of empirical visualization experiments of electromagnetic simulations for practical antenna design, it was revealed that our implementation achieved a rendering throughput of 90 FPS for a view port of 512 x 512 pixels, which corresponds to a 12.9 times speedup compared to when the OpenGL-CUDA interoperability mechanism was not utilized. When a standard visualization throughput of 60 FPS was selected, the performance overhead imposed by the visualization process was 15.8%, which was reasonably low compared to a speedup of the simulation kernel gained by the GPU acceleration.", "subitem_description_type": "Abstract"}]}, "item_9_description_63": {"attribute_name": "引用", "attribute_value_mlt": [{"subitem_description": "Computing and Networking (CANDAR), 2013 First International Symposium on, pp.30-37; 2013", "subitem_description_type": "Other"}]}, "item_9_publisher_33": {"attribute_name": "出版者", "attribute_value_mlt": [{"subitem_publisher": "IEEE"}]}, "item_9_relation_12": {"attribute_name": "DOI", "attribute_value_mlt": [{"subitem_relation_type": "isVersionOf", "subitem_relation_type_id": {"subitem_relation_type_id_text": "10.1109/CANDAR.2013.14", "subitem_relation_type_select": "DOI"}}]}, "item_9_relation_9": {"attribute_name": "ISBN", "attribute_value_mlt": [{"subitem_relation_type_id": {"subitem_relation_type_id_text": "9781479927951", "subitem_relation_type_select": "ISBN"}}]}, "item_9_rights_13": {"attribute_name": "権利", "attribute_value_mlt": [{"subitem_rights": "c 2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works."}]}, "item_9_version_type_16": {"attribute_name": "著者版フラグ", "attribute_value_mlt": [{"subitem_version_resource": "http://purl.org/coar/version/c_ab4af688f83e57aa", "subitem_version_type": "AM"}]}, "item_creator": {"attribute_name": "著者", "attribute_type": "creator", "attribute_value_mlt": [{"creatorNames": [{"creatorName": "Aoki, Kota"}], "nameIdentifiers": [{"nameIdentifier": "22284", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "Dohi, Keisuke"}], "nameIdentifiers": [{"nameIdentifier": "22285", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "Shibata, Yuichiro"}], "nameIdentifiers": [{"nameIdentifier": "22286", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "Oguri, Kiyoshi"}], "nameIdentifiers": [{"nameIdentifier": "22287", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "Fujimoto, Takafumi"}], "nameIdentifiers": [{"nameIdentifier": "22288", "nameIdentifierScheme": "WEKO"}]}]}, "item_files": {"attribute_name": "ファイル情報", "attribute_type": "file", "attribute_value_mlt": [{"accessrole": "open_date", "date": [{"dateType": "Available", "dateValue": "2020-12-21"}], "displaytype": "detail", "download_preview_message": "", "file_order": 0, "filename": "CANDAR2013_6726876.pdf", "filesize": [{"value": "254.1 kB"}], "format": "application/pdf", "future_date_message": "", "is_thumbnail": false, "licensetype": "license_free", "mimetype": "application/pdf", "size": 254100.0, "url": {"label": "CANDAR2013_6726876.pdf", "url": "https://nagasaki-u.repo.nii.ac.jp/record/5303/files/CANDAR2013_6726876.pdf"}, "version_id": "75cb4b47-a8fd-478d-99ef-0d0c1c240ef3"}]}, "item_keyword": {"attribute_name": "キーワード", "attribute_value_mlt": [{"subitem_subject": "3D-FDTD", "subitem_subject_scheme": "Other"}, {"subitem_subject": "CUDA", "subitem_subject_scheme": "Other"}, {"subitem_subject": "GPGPU", "subitem_subject_scheme": "Other"}, {"subitem_subject": "GPU", "subitem_subject_scheme": "Other"}, {"subitem_subject": "OpenGL", "subitem_subject_scheme": "Other"}, {"subitem_subject": "visualization framework", "subitem_subject_scheme": "Other"}]}, "item_language": {"attribute_name": "言語", "attribute_value_mlt": [{"subitem_language": "eng"}]}, "item_resource_type": {"attribute_name": "資源タイプ", "attribute_value_mlt": [{"resourcetype": "conference paper", "resourceuri": "http://purl.org/coar/resource_type/c_5794"}]}, "item_title": "A Fast Runtime Visualization of a GPU-Based 3D-FDTD Electromagnetic Simulation", "item_titles": {"attribute_name": "タイトル", "attribute_value_mlt": [{"subitem_title": "A Fast Runtime Visualization of a GPU-Based 3D-FDTD Electromagnetic Simulation"}]}, "item_type_id": "9", "owner": "2", "path": ["65"], "permalink_uri": "http://hdl.handle.net/10069/34365", "pubdate": {"attribute_name": "公開日", "attribute_value": "2014-05-13"}, "publish_date": "2014-05-13", "publish_status": "0", "recid": "5303", "relation": {}, "relation_version_is_last": true, "title": ["A Fast Runtime Visualization of a GPU-Based 3D-FDTD Electromagnetic Simulation"], "weko_shared_id": -1}
A Fast Runtime Visualization of a GPU-Based 3D-FDTD Electromagnetic Simulation
http://hdl.handle.net/10069/34365
http://hdl.handle.net/10069/3436505d7a001-7525-4863-8bad-74ddb1b83e96
名前 / ファイル | ライセンス | アクション |
---|---|---|
CANDAR2013_6726876.pdf (254.1 kB)
|
|
Item type | 会議発表論文 / Conference Paper(1) | |||||
---|---|---|---|---|---|---|
公開日 | 2014-05-13 | |||||
タイトル | ||||||
タイトル | A Fast Runtime Visualization of a GPU-Based 3D-FDTD Electromagnetic Simulation | |||||
言語 | ||||||
言語 | eng | |||||
キーワード | ||||||
主題Scheme | Other | |||||
主題 | 3D-FDTD | |||||
キーワード | ||||||
主題Scheme | Other | |||||
主題 | CUDA | |||||
キーワード | ||||||
主題Scheme | Other | |||||
主題 | GPGPU | |||||
キーワード | ||||||
主題Scheme | Other | |||||
主題 | GPU | |||||
キーワード | ||||||
主題Scheme | Other | |||||
主題 | OpenGL | |||||
キーワード | ||||||
主題Scheme | Other | |||||
主題 | visualization framework | |||||
資源タイプ | ||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_5794 | |||||
資源タイプ | conference paper | |||||
著者 |
Aoki, Kota
× Aoki, Kota× Dohi, Keisuke× Shibata, Yuichiro× Oguri, Kiyoshi× Fujimoto, Takafumi |
|||||
抄録 | ||||||
内容記述タイプ | Abstract | |||||
内容記述 | In this paper, we present design and implementation of a fast runtime visualizer for a GPU-based 3D-FDTD electromagnetic simulation. We focus on improving the productivity of simulator development without compromising simulation performance. In order to keep the portability, we implemented a visualizer with the MVC model, where simulation kernels and visualization process were completely separated. For high-speed visualization, an interoperability mechanism between OpenGL and CUDA was used in addition to efficient utilization of programmable shaders. We also propose an asynchronous multi-threaded execution with a triple-buffering technique so that developers can concentrate on developing their simulation kernels. As a result of empirical visualization experiments of electromagnetic simulations for practical antenna design, it was revealed that our implementation achieved a rendering throughput of 90 FPS for a view port of 512 x 512 pixels, which corresponds to a 12.9 times speedup compared to when the OpenGL-CUDA interoperability mechanism was not utilized. When a standard visualization throughput of 60 FPS was selected, the performance overhead imposed by the visualization process was 15.8%, which was reasonably low compared to a speedup of the simulation kernel gained by the GPU acceleration. | |||||
書誌情報 |
Computing and Networking (CANDAR), 2013 First International Symposium on p. 30-37, 発行日 2013 |
|||||
ISBN | ||||||
識別子タイプ | ISBN | |||||
関連識別子 | 9781479927951 | |||||
DOI | ||||||
関連タイプ | isVersionOf | |||||
識別子タイプ | DOI | |||||
関連識別子 | 10.1109/CANDAR.2013.14 | |||||
権利 | ||||||
権利情報 | c 2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. | |||||
著者版フラグ | ||||||
出版タイプ | AM | |||||
出版タイプResource | http://purl.org/coar/version/c_ab4af688f83e57aa | |||||
出版者 | ||||||
出版者 | IEEE | |||||
引用 | ||||||
内容記述タイプ | Other | |||||
内容記述 | Computing and Networking (CANDAR), 2013 First International Symposium on, pp.30-37; 2013 |