{"id":29403,"updated":"2025-01-22T17:34:43.547066+00:00","links":{},"created":"2025-01-18T22:59:15.743908+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00029403","sets":["1164:2240:2278:2282"]},"path":["2282"],"owner":"1","recid":"29403","title":["GNU MPを用いたFortranコンパイラomf77の多倍精度浮動小数拡張"],"pubdate":{"attribute_name":"公開日","attribute_value":"2001-03-08"},"_buckets":{"deposit":"2133b51e-be02-47e4-ab8b-cfedf58e41a6"},"_deposit":{"id":"29403","pid":{"type":"depid","value":"29403","revision_id":0},"owners":[1],"status":"published","created_by":1},"item_title":"GNU MPを用いたFortranコンパイラomf77の多倍精度浮動小数拡張","author_link":["0","0"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"GNU MPを用いたFortranコンパイラomf77の多倍精度浮動小数拡張"},{"subitem_title":"Multiple precision floating point number extension for Fortran compiler omf77 with GNU MP","subitem_title_language":"en"}]},"item_type_id":"4","publish_date":"2001-03-08","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"株式会社SRA"},{"subitem_text_value":"技術研究組合新情報処理開発機構"},{"subitem_text_value":"電子技術総合研究所"}]},"item_4_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Software Research Associates, Inc.","subitem_text_language":"en"},{"subitem_text_value":"Real World Computing Partnership (RWCP)","subitem_text_language":"en"},{"subitem_text_value":"Electorotechnical Laboratory (ETL)","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_publisher":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"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/29403/files/IPSJ-HPC00085022.pdf"},"date":[{"dateType":"Available","dateValue":"2003-03-08"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-HPC00085022.pdf","filesize":[{"value":"744.0 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":"14"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"28ef9ad7-86c6-4229-82a9-54f7e4e25ea2","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2001 by the Information Processing Society of Japan"}]},"item_4_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"平野, 基孝"},{"creatorName":"佐藤三久"},{"creatorName":"建部修見"}],"nameIdentifiers":[{}]}]},"item_4_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Motonori, Hirano","creatorNameLang":"en"},{"creatorName":"Mitsuhisa, Sato","creatorNameLang":"en"},{"creatorName":"Osamu, Tatebe","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_4_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN10463942","subitem_source_identifier_type":"NCID"}]},"item_4_textarea_12":{"attribute_name":"Notice","attribute_value_mlt":[{"subitem_textarea_value":"SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc."}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_18gh","resourcetype":"technical report"}]},"item_4_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"Omni OpenMPコンパイラシステムのFortran 77コンパイラであるomf77に、GNU MP(GNU Multiple Precision library)を用いて多倍精度浮動小数拡張を施した。本論文ではその実装方法を解説すると共に、シンプソン法による数値積分の誤差の評価、C言語で記述されたGNU MP C言語インターフェースを用いたプログラムとの速度比較等を行った結果を考察した。その結果、omf77による多倍精度浮動小数演算は、GNU MP C言語インターフェースを用いたCプログラムより高速に動作し得り、また容易なプログラム作成を可能にするとの結論を得た。","subitem_description_type":"Other"}]},"item_4_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"We introduced a multiple precision floating point number extension for omf77, a Fortran 77 compiler included in Omni OpenMP compiler system. In this paper, we present an implementation of the extension, an error evaluation in numerical integration by Simpson method with the extension, and a performance evaluation between a program written in C language with GNU MP C language interface. We found that with omf77, the Fortran 77 program using multiple precision floating number type could run faster than the C program with GNU MP C language interface, and it is also effective for ease of programming.","subitem_description_type":"Other"}]},"item_4_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"132","bibliographic_titles":[{"bibliographic_title":"情報処理学会研究報告ハイパフォーマンスコンピューティング(HPC)"}],"bibliographicPageStart":"127","bibliographicIssueDates":{"bibliographicIssueDate":"2001-03-08","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"22(2000-HPC-085)","bibliographicVolumeNumber":"2001"}]},"relation_version_is_last":true,"weko_creator_id":"1"}}