WEKO3
アイテム
{"_buckets": {"deposit": "c6afbb1c-d3ac-4183-a95e-cba619462be3"}, "_deposit": {"created_by": 20, "id": "11524", "owners": [20], "pid": {"revision_id": 0, "type": "depid", "value": "11524"}, "status": "published"}, "_oai": {"id": "oai:nifs-repository.repo.nii.ac.jp:00011524", "sets": ["7"]}, "author_link": ["127829", "126887", "126891", "67588", "67787", "125462"], "item_10001_biblio_info_7": {"attribute_name": "書誌情報", "attribute_value_mlt": [{"bibliographicIssueDates": {"bibliographicIssueDate": "2013-11-15", "bibliographicIssueDateType": "Issued"}, "bibliographicPageStart": "1403150", "bibliographicVolumeNumber": "8", "bibliographic_titles": [{"bibliographic_title": "Plasma and Fusion Research "}]}]}, "item_10001_description_4": {"attribute_name": "著者ID", "attribute_value_mlt": [{"subitem_description": "0000-0001-9338-0740", "subitem_description_type": "Other"}]}, "item_10001_description_5": {"attribute_name": "抄録", "attribute_value_mlt": [{"subitem_description": "One of the important phenomena in magnetically-confined fusion plasma is plasma turbulence, which causes particle and heat transport and degrades plasma confinement. To address multi-scale turbulence including temporal and spatial scales of electrons and ions, we extend our gyrokinetic Vlasov simulation code GKV to run efficiently on peta-scale supercomputers. A key numerical technique is the parallel Fast Fourier Transform (FFT) required for parallel spectral calculations, where masking of the cost of inter-node transpose communications is essential to improve strong scaling. To mask communication costs, computation-communication overlap techniques are applied for FFTs and transpose with the help of the hybrid parallelization of message passing interface and open multi-processing. Integrated overlaps including whole spectral calculation procedures show better scaling than simple overlaps of FFTs and transpose. The masking of communication costs significantly improves strong scaling of the GKV code, and makes substantial speed-up toward multi-scale turbulence simulations. ", "subitem_description_type": "Abstract"}]}, "item_10001_publisher_8": {"attribute_name": "出版者", "attribute_value_mlt": [{"subitem_publisher": "The Japan Society of Plasma Science and Nuclear Fusion Research "}]}, "item_10001_relation_14": {"attribute_name": "DOI", "attribute_value_mlt": [{"subitem_relation_type": "isIdenticalTo", "subitem_relation_type_id": {"subitem_relation_type_id_text": "10.1585/pfr.8.1403150 ", "subitem_relation_type_select": "DOI"}}]}, "item_10001_relation_17": {"attribute_name": "関連サイト", "attribute_value_mlt": [{"subitem_relation_name": [{"subitem_relation_name_text": "Publisher version"}], "subitem_relation_type_id": {"subitem_relation_type_id_text": " https://doi.org/10.1585/pfr.8.1403150", "subitem_relation_type_select": "DOI"}}]}, "item_10001_rights_15": {"attribute_name": "権利", "attribute_value_mlt": [{"subitem_rights": "(c) 2013 The Japan Society of Plasma Science and Nuclear Fusion Research "}]}, "item_10001_source_id_11": {"attribute_name": "書誌レコードID", "attribute_value_mlt": [{"subitem_source_identifier": "AA12346675", "subitem_source_identifier_type": "NCID"}]}, "item_10001_source_id_9": {"attribute_name": "ISSN", "attribute_value_mlt": [{"subitem_source_identifier": "1880-6821", "subitem_source_identifier_type": "ISSN"}]}, "item_10001_text_23": {"attribute_name": "NAIS", "attribute_value_mlt": [{"subitem_text_value": "10407"}]}, "item_10001_version_type_20": {"attribute_name": "著者版フラグ", "attribute_value_mlt": [{"subitem_version_resource": "http://purl.org/coar/version/c_970fb48d4fbd8a85", "subitem_version_type": "VoR"}]}, "item_creator": {"attribute_name": "著者", "attribute_type": "creator", "attribute_value_mlt": [{"creatorAffiliations": [{"affiliationNameIdentifiers": [{"affiliationNameIdentifier": "", "affiliationNameIdentifierScheme": "ISNI", "affiliationNameIdentifierURI": "http://www.isni.org/isni/"}], "affiliationNames": [{"affiliationName": "", "affiliationNameLang": "ja"}]}], "creatorNames": [{"creatorName": "MAEYAMA, Shinya", "creatorNameLang": "en"}], "familyNames": [{"familyName": "MAEYAMA", "familyNameLang": "en"}], "givenNames": [{"givenName": "Shinya", "givenNameLang": "en"}], "nameIdentifiers": [{"nameIdentifier": "126891", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "WATANABE, Tomohiko"}], "nameIdentifiers": [{"nameIdentifier": "125462", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "IDOMURA, Yasuhiro"}], "nameIdentifiers": [{"nameIdentifier": "127829", "nameIdentifierScheme": "WEKO"}]}, {"creatorAffiliations": [{"affiliationNameIdentifiers": [{"affiliationNameIdentifier": "", "affiliationNameIdentifierScheme": "ISNI", "affiliationNameIdentifierURI": "http://www.isni.org/isni/"}], "affiliationNames": [{"affiliationName": "", "affiliationNameLang": "ja"}]}], "creatorNames": [{"creatorName": "NAKATA, Motoki", "creatorNameLang": "en"}], "familyNames": [{"familyName": "NAKATA", "familyNameLang": "en"}], "givenNames": [{"givenName": "Motoki", "givenNameLang": "en"}], "nameIdentifiers": [{"nameIdentifier": "126887", "nameIdentifierScheme": "WEKO"}]}, {"creatorAffiliations": [{"affiliationNameIdentifiers": [{"affiliationNameIdentifier": "", "affiliationNameIdentifierScheme": "ISNI", "affiliationNameIdentifierURI": "http://www.isni.org/isni/"}], "affiliationNames": [{"affiliationName": "", "affiliationNameLang": "ja"}]}], "creatorNames": [{"creatorName": "NUNAMI, Masanori", "creatorNameLang": "en"}], "familyNames": [{"familyName": "NUNAMI", "familyNameLang": "en"}], "givenNames": [{"givenName": " Masanori", "givenNameLang": "en"}], "nameIdentifiers": [{"nameIdentifier": "67588", "nameIdentifierScheme": "WEKO"}]}, {"creatorAffiliations": [{"affiliationNameIdentifiers": [{"affiliationNameIdentifier": "", "affiliationNameIdentifierScheme": "ISNI", "affiliationNameIdentifierURI": "http://www.isni.org/isni/"}], "affiliationNames": [{"affiliationName": "", "affiliationNameLang": "ja"}]}], "creatorNames": [{"creatorName": "ISHIZAWA, Akihiro", "creatorNameLang": "en"}], "familyNames": [{"familyName": "ISHIZAWA", "familyNameLang": "en"}], "givenNames": [{"givenName": " Akihiro", "givenNameLang": "en"}], "nameIdentifiers": [{"nameIdentifier": "67787", "nameIdentifierScheme": "WEKO"}]}]}, "item_files": {"attribute_name": "ファイル情報", "attribute_type": "file", "attribute_value_mlt": [{"accessrole": "open_date", "date": [{"dateType": "Available", "dateValue": "2022-08-05"}], "displaytype": "detail", "download_preview_message": "", "file_order": 0, "filename": "10407_PFR.pdf", "filesize": [{"value": "667.6 kB"}], "format": "application/pdf", "future_date_message": "", "is_thumbnail": false, "licensetype": "license_11", "mimetype": "application/pdf", "size": 667600.0, "url": {"label": "10407_PFR", "url": "https://nifs-repository.repo.nii.ac.jp/record/11524/files/10407_PFR.pdf"}, "version_id": "2ace1944-8647-44e9-819d-63a4e6079776"}]}, "item_keyword": {"attribute_name": "キーワード", "attribute_value_mlt": [{"subitem_subject": "computation-communication overlap", "subitem_subject_scheme": "Other"}, {"subitem_subject": "parallel fast Fourier transform", "subitem_subject_scheme": "Other"}, {"subitem_subject": "parallel spectral calculation", "subitem_subject_scheme": "Other"}, {"subitem_subject": "MPI/OpenMP hybrid parallelization", "subitem_subject_scheme": "Other"}, {"subitem_subject": "Vlasov simulation", "subitem_subject_scheme": "Other"}]}, "item_language": {"attribute_name": "言語", "attribute_value_mlt": [{"subitem_language": "eng"}]}, "item_resource_type": {"attribute_name": "資源タイプ", "attribute_value_mlt": [{"resourcetype": "journal article", "resourceuri": "http://purl.org/coar/resource_type/c_6501"}]}, "item_title": "Computation-Communication Overlap Techniques for Parallel Spectral Calculations in Gyrokinetic Vlasov Simulations", "item_titles": {"attribute_name": "タイトル", "attribute_value_mlt": [{"subitem_title": "Computation-Communication Overlap Techniques for Parallel Spectral Calculations in Gyrokinetic Vlasov Simulations"}]}, "item_type_id": "10001", "owner": "20", "path": ["7"], "permalink_uri": "http://hdl.handle.net/10655/00013446", "pubdate": {"attribute_name": "公開日", "attribute_value": "2022-08-05"}, "publish_date": "2022-08-05", "publish_status": "0", "recid": "11524", "relation": {}, "relation_version_is_last": true, "title": ["Computation-Communication Overlap Techniques for Parallel Spectral Calculations in Gyrokinetic Vlasov Simulations"], "weko_shared_id": -1}
Computation-Communication Overlap Techniques for Parallel Spectral Calculations in Gyrokinetic Vlasov Simulations
http://hdl.handle.net/10655/00013446
http://hdl.handle.net/10655/00013446852a2933-057c-441f-9372-d023bf3a4308
名前 / ファイル | ライセンス | アクション |
---|---|---|
10407_PFR (667.6 kB)
|
Item type | 学術雑誌論文 / Journal Article(1) | |||||
---|---|---|---|---|---|---|
公開日 | 2022-08-05 | |||||
タイトル | ||||||
タイトル | Computation-Communication Overlap Techniques for Parallel Spectral Calculations in Gyrokinetic Vlasov Simulations | |||||
言語 | ||||||
言語 | eng | |||||
キーワード | ||||||
主題Scheme | Other | |||||
主題 | computation-communication overlap | |||||
キーワード | ||||||
主題Scheme | Other | |||||
主題 | parallel fast Fourier transform | |||||
キーワード | ||||||
主題Scheme | Other | |||||
主題 | parallel spectral calculation | |||||
キーワード | ||||||
主題Scheme | Other | |||||
主題 | MPI/OpenMP hybrid parallelization | |||||
キーワード | ||||||
主題Scheme | Other | |||||
主題 | Vlasov simulation | |||||
資源タイプ | ||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||
資源タイプ | journal article | |||||
著者 |
MAEYAMA, Shinya
× MAEYAMA, Shinya× WATANABE, Tomohiko× IDOMURA, Yasuhiro× NAKATA, Motoki× NUNAMI, Masanori× ISHIZAWA, Akihiro |
|||||
著者ID | ||||||
内容記述タイプ | Other | |||||
内容記述 | 0000-0001-9338-0740 | |||||
抄録 | ||||||
内容記述タイプ | Abstract | |||||
内容記述 | One of the important phenomena in magnetically-confined fusion plasma is plasma turbulence, which causes particle and heat transport and degrades plasma confinement. To address multi-scale turbulence including temporal and spatial scales of electrons and ions, we extend our gyrokinetic Vlasov simulation code GKV to run efficiently on peta-scale supercomputers. A key numerical technique is the parallel Fast Fourier Transform (FFT) required for parallel spectral calculations, where masking of the cost of inter-node transpose communications is essential to improve strong scaling. To mask communication costs, computation-communication overlap techniques are applied for FFTs and transpose with the help of the hybrid parallelization of message passing interface and open multi-processing. Integrated overlaps including whole spectral calculation procedures show better scaling than simple overlaps of FFTs and transpose. The masking of communication costs significantly improves strong scaling of the GKV code, and makes substantial speed-up toward multi-scale turbulence simulations. | |||||
書誌情報 |
Plasma and Fusion Research 巻 8, p. 1403150, 発行日 2013-11-15 |
|||||
出版者 | ||||||
出版者 | The Japan Society of Plasma Science and Nuclear Fusion Research | |||||
ISSN | ||||||
収録物識別子タイプ | ISSN | |||||
収録物識別子 | 1880-6821 | |||||
書誌レコードID | ||||||
収録物識別子タイプ | NCID | |||||
収録物識別子 | AA12346675 | |||||
DOI | ||||||
関連タイプ | isIdenticalTo | |||||
識別子タイプ | DOI | |||||
関連識別子 | 10.1585/pfr.8.1403150 | |||||
権利 | ||||||
権利情報 | (c) 2013 The Japan Society of Plasma Science and Nuclear Fusion Research | |||||
関連サイト | ||||||
識別子タイプ | DOI | |||||
関連識別子 | https://doi.org/10.1585/pfr.8.1403150 | |||||
関連名称 | Publisher version | |||||
著者版フラグ | ||||||
出版タイプ | VoR | |||||
出版タイプResource | http://purl.org/coar/version/c_970fb48d4fbd8a85 | |||||
NAIS | ||||||
10407 |