{"id":13551,"updated":"2025-01-23T01:11:41.710416+00:00","links":{},"created":"2025-01-18T22:47:36.438737+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00013551","sets":["581:742:744"]},"path":["744"],"owner":"1","recid":"13551","title":["FLoPS:分散メモリ型並列計算機を対象とした並列化コンパイラ"],"pubdate":{"attribute_name":"公開日","attribute_value":"1996-11-15"},"_buckets":{"deposit":"9157001a-924b-4206-a96e-3c145a107b03"},"_deposit":{"id":"13551","pid":{"type":"depid","value":"13551","revision_id":0},"owners":[1],"status":"published","created_by":1},"item_title":"FLoPS:分散メモリ型並列計算機を対象とした並列化コンパイラ","author_link":["0","0"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"FLoPS:分散メモリ型並列計算機を対象とした並列化コンパイラ"},{"subitem_title":"FLoPS : A Parallelizing Compiler for Distributed Memory Parallel Computers","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"論文","subitem_subject_scheme":"Other"}]},"item_type_id":"2","publish_date":"1996-11-15","item_2_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"富士通株式会社"},{"subitem_text_value":"富士通株式会社"},{"subitem_text_value":"富士通株式会社"},{"subitem_text_value":"富士通株式会社"},{"subitem_text_value":"富士通株式会社"}]},"item_2_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Fujitsu Ltd","subitem_text_language":"en"},{"subitem_text_value":"Fujitsu Ltd","subitem_text_language":"en"},{"subitem_text_value":"Fujitsu Ltd","subitem_text_language":"en"},{"subitem_text_value":"Fujitsu Ltd","subitem_text_language":"en"},{"subitem_text_value":"Fujitsu Ltd","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/13551/files/IPSJ-JNL3711016.pdf"},"date":[{"dateType":"Available","dateValue":"1998-11-15"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-JNL3711016.pdf","filesize":[{"value":"700.2 kB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"330","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"8"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"77a77c52-7a95-43f7-968d-3b76abddd0c3","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 1996 by the Information Processing Society of Japan"}]},"item_2_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"進藤, 達也"},{"creatorName":"岩下, 英俊"},{"creatorName":"土肥, 実久"},{"creatorName":"萩原, 純一"},{"creatorName":"金城ショーン"}],"nameIdentifiers":[{}]}]},"item_2_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Tatsuya, Shindo","creatorNameLang":"en"},{"creatorName":"Hidetoshi, Iwashita","creatorNameLang":"en"},{"creatorName":"Tsunehisa, Doi","creatorNameLang":"en"},{"creatorName":"Junichi, Hagiwara","creatorNameLang":"en"},{"creatorName":"Shaun, Y.Kaneshiro","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_2_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN00116647","subitem_source_identifier_type":"NCID"}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_6501","resourcetype":"journal article"}]},"item_2_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"1882-7764","subitem_source_identifier_type":"ISSN"}]},"item_2_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"本論文では  分散メモリ型並列計算機を対象とした並列化コンパイラFLoPSについて述べる. FLoPSは  分散メモリ型並列計算機向けの標準言語案 High Performance Fortran (HPF)と  富士通で開発されたVPP Fortranの両方を入力言語としてコンパイルすることができ  AP1000用のコードを生成する. FLoPSには2つの重要な特徴がある. 1つは  VPP Fortranの記述を用いたマシン独立な最適化である. もう1つは  AP1000のハードウェアによってサポートされたダイレクトリモートデータアクセスを用いたコード生成法である. AP1000を用いた実験結果によって  FLoPSにおける最適化とコード生成の効果を示す.","subitem_description_type":"Other"}]},"item_2_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"This paper presents the design and implementation of FLoPS - a parallelizing compiler for distributed memory parallel computers. FLoPS compiles both HPF and VPP Fortran programs an its input and generates parallelized code for the AP1000. There are two important features implemented in FLoPS. The first is machine-independent optimizations based on VPP Fortran language features. The second is a code generation and optimization technique using direct remote data access (DRDA) mechanism supported by the AP1000 hardware. Based on experiments performed on the AP1000, this paper shows the effects of the new code generation and optimization techniques.","subitem_description_type":"Other"}]},"item_2_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"2038","bibliographic_titles":[{"bibliographic_title":"情報処理学会論文誌"}],"bibliographicPageStart":"2030","bibliographicIssueDates":{"bibliographicIssueDate":"1996-11-15","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"11","bibliographicVolumeNumber":"37"}]},"relation_version_is_last":true,"item_2_alternative_title_2":{"attribute_name":"その他タイトル","attribute_value_mlt":[{"subitem_alternative_title":"並列処理"}]},"weko_creator_id":"1"}}