{"created":"2023-06-20T15:11:43.619525+00:00","id":41442,"links":{},"metadata":{"_buckets":{"deposit":"11ac5ede-05b6-446d-9299-c4048ba9bf36"},"_deposit":{"created_by":1,"id":"41442","owners":[1],"pid":{"revision_id":0,"type":"depid","value":"41442"},"status":"published"},"_oai":{"id":"oai:jaxa.repo.nii.ac.jp:00041442","sets":["1887:1893","1896:1898:1913:1915"]},"author_link":["490053","490044","490048","490045","490047","490052","490054","490049","490043","490046","490050","490051"],"item_3_alternative_title_1":{"attribute_name":"その他のタイトル","attribute_value_mlt":[{"subitem_alternative_title":"NALにおけるUPACS"}]},"item_3_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicIssueDates":{"bibliographicIssueDate":"2000-12","bibliographicIssueDateType":"Issued"},"bibliographicPageStart":"188","bibliographicVolumeNumber":"49T","bibliographic_titles":[{"bibliographic_title":"航空宇宙技術研究所特別資料"},{"bibliographic_title":"Special Publication of National Aerospace Laboratory","bibliographic_titleLang":"en"}]}]},"item_3_description_14":{"attribute_name":"会議概要(会議名, 開催地, 会期, 主催者等)","attribute_value_mlt":[{"subitem_description":"航空宇宙技術研究所 17-19 Jan. 2000 東京 日本","subitem_description_type":"Other"}]},"item_3_description_15":{"attribute_name":"会議概要(会議名, 開催地, 会期, 主催者等)(英)","attribute_value_mlt":[{"subitem_description":"National Aerospace Laboratory 17-19 Jan. 2000 Tokyo Japan","subitem_description_type":"Other"}]},"item_3_description_16":{"attribute_name":"抄録","attribute_value_mlt":[{"subitem_description":"複雑なプログラミングにおける困難さを克服することとCFD(計算流体力学)コードの発展を加速するために、NALは1998年にCFDコード共通化プロジェクトUPACS(Unified Platform for Aerospace Computer Simulation)を開始した。このプロジェクトは、研究者とコード開発者との間で共有できる共通CFDコードを発展させることを目的とする。コード設計の基本概念、並列計算法、マルチブロック法およびプログラミングを、プレセンテーションで示した。概念研究の結果、以下のような概念設計とアプローチを決定した。(1)マルチブロック法。複雑な物体形状に適用する第一歩として、マルチブロック構造格子法を選択する。(2)マルチブロック・マルチプロセッサ処理の分離。並列計算とデータ制御処理は、CFDソルバ・モジュールから明確に分離される。(3)可搬性。コミュニケーション・ライブラリーMPI(Message Passing Interface)を用いた領域分解に基づく並列化によりハードウェアのアーキテクチャ依存性を最小にしている。(4)構造とカプセル化。データおよびプログラム構造とモジュールの分離は、CFD研究者と開発者の間でコードの共有を容易にする。これらの概念を実現するために、いくつかのキーとなる特徴があり、その1つがUPACSコードの階層化構造で、単一ブロックレベルの下層、マルチブロックレベルの中間層、メインループレベルの上層からなる。","subitem_description_type":"Abstract"}]},"item_3_description_17":{"attribute_name":"抄録(英)","attribute_value_mlt":[{"subitem_description":"In order to overcome the difficulty of complicated programming and to accelerate the development of CFD (Computational Fluid Dynamics) code, NAL has started a common CFD platform project UPACS (Unified Platform for Aerospace Computer Simulation) in 1998. The project aim is the development of common CFD codes that can be shared among researchers and code developers. The basic concept of the code design, the parallel computational method, the multi-block method and its programming were shown in the presentation. As a result of conceptual studies, the following design concept and approaches were determined. (1) Multi-block methods: multi-block structured grid methods are chosen at the first step of dealing with complex configurations of physical objects; (2) Separation of multi-block multi-processor procedures: Parallel computation and multi-block data control processing are clearly separated from the individual CFD solver modules. (3) Portability: The parallelization based on domain-decomposition using the communication library, MPI (Message Passing Interface), is used to minimize the dependency on the hardware architecture. (4) Structure and capsulation: Clear data and program structure and capsulation of modules are used to make the code sharing easier among CFD researchers and developers. To realize these concepts, there are several key features, one of which is the hierarchical structure of the UPACS code that consists of the lower layer for single block level, the middle layer for multi-block level and the upper layer for main loop level.","subitem_description_type":"Other"}]},"item_3_description_32":{"attribute_name":"資料番号","attribute_value_mlt":[{"subitem_description":"資料番号: AA0028638026","subitem_description_type":"Other"}]},"item_3_description_33":{"attribute_name":"レポート番号","attribute_value_mlt":[{"subitem_description":"レポート番号: NAL SP-49T","subitem_description_type":"Other"}]},"item_3_publisher_8":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"航空宇宙技術研究所"}]},"item_3_publisher_9":{"attribute_name":"出版者(英)","attribute_value_mlt":[{"subitem_publisher":"National Aerospace Laboratory (NAL)"}]},"item_3_source_id_21":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"0289-260X","subitem_source_identifier_type":"ISSN"}]},"item_3_source_id_24":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN10097345","subitem_source_identifier_type":"NCID"}]},"item_3_text_6":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"航空宇宙技術研究所"},{"subitem_text_value":"航空宇宙技術研究所"},{"subitem_text_value":"航空宇宙技術研究所"},{"subitem_text_value":"航空宇宙技術研究所"},{"subitem_text_value":"航空宇宙技術研究所"},{"subitem_text_value":"航空宇宙技術研究所"}]},"item_3_text_7":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_language":"en","subitem_text_value":"National Aerospace Laboratory"},{"subitem_text_language":"en","subitem_text_value":"National Aerospace Laboratory"},{"subitem_text_language":"en","subitem_text_value":"National Aerospace Laboratory"},{"subitem_text_language":"en","subitem_text_value":"National Aerospace Laboratory"},{"subitem_text_language":"en","subitem_text_value":"National Aerospace Laboratory"},{"subitem_text_language":"en","subitem_text_value":"National Aerospace Laboratory"}]},"item_creator":{"attribute_name":"著者","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"山本, 一臣"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"榎本, 俊治"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"山根, 敬"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"山崎, 裕之"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"高木, 亮治"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"岩宮, 敏幸"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Yamamoto, Kazuomi","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Enomoto, Shunji","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Yamane, Takashi","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Yamazaki, Hiroyuki","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Takaki, Ryoji","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Iwamiya, Toshiyuki","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_files":{"attribute_name":"ファイル情報","attribute_type":"file","attribute_value_mlt":[{"accessrole":"open_date","date":[{"dateType":"Available","dateValue":"2020-02-10"}],"displaytype":"detail","filename":"nalsp0049026.pdf","filesize":[{"value":"133.1 kB"}],"format":"application/pdf","licensetype":"license_note","mimetype":"application/pdf","url":{"label":"nalsp0049026.pdf","url":"https://jaxa.repo.nii.ac.jp/record/41442/files/nalsp0049026.pdf"},"version_id":"34037a94-3bfa-4466-b8b8-fccd6664f9f2"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"UPACS","subitem_subject_scheme":"Other"},{"subitem_subject":"航空宇宙コンピュータシミュレーション共通化プラットフォーム","subitem_subject_scheme":"Other"},{"subitem_subject":"CFD","subitem_subject_scheme":"Other"},{"subitem_subject":"計算流体力学","subitem_subject_scheme":"Other"},{"subitem_subject":"並列計算機","subitem_subject_scheme":"Other"},{"subitem_subject":"マルチブロック構造格子法","subitem_subject_scheme":"Other"},{"subitem_subject":"CFDソルバ","subitem_subject_scheme":"Other"},{"subitem_subject":"マルチブロック・マルチプロセッサ手順","subitem_subject_scheme":"Other"},{"subitem_subject":"UPACS","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"Unified Platform for Aerospace Computer Simulation","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"CFD","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"computational fluid dynamics","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"parallel computer","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"multiblock structured grid method","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"CFD solver","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"multiblock multiprocessor procedure","subitem_subject_language":"en","subitem_subject_scheme":"Other"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"eng"}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourcetype":"technical report","resourceuri":"http://purl.org/coar/resource_type/c_18gh"}]},"item_title":"UPACS project in NAL","item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"UPACS project in NAL","subitem_title_language":"en"}]},"item_type_id":"3","owner":"1","path":["1893","1915"],"pubdate":{"attribute_name":"公開日","attribute_value":"2015-03-26"},"publish_date":"2015-03-26","publish_status":"0","recid":"41442","relation_version_is_last":true,"title":["UPACS project in NAL"],"weko_creator_id":"1","weko_shared_id":-1},"updated":"2023-06-20T21:00:09.335970+00:00"}