{"updated":"2025-01-19T19:26:50.082993+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00206346","sets":["1164:1867:10145:10281"]},"path":["10281"],"owner":"44499","recid":"206346","title":["Analyzing Performance Pitfalls of On-Demand Paging of InfiniBand"],"pubdate":{"attribute_name":"公開日","attribute_value":"2020-07-23"},"_buckets":{"deposit":"b76b964b-ee9d-47d5-b347-be7f083ac0f3"},"_deposit":{"id":"206346","pid":{"type":"depid","value":"206346","revision_id":0},"owners":[44499],"status":"published","created_by":44499},"item_title":"Analyzing Performance Pitfalls of On-Demand Paging of InfiniBand","author_link":["513173","513174","513176","513171","513175","513172"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"Analyzing Performance Pitfalls of On-Demand Paging of InfiniBand"},{"subitem_title":"Analyzing Performance Pitfalls of On-Demand Paging of InfiniBand","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"ネットワーク","subitem_subject_scheme":"Other"}]},"item_type_id":"4","publish_date":"2020-07-23","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"The University of Tokyo"},{"subitem_text_value":"The University of Tokyo"},{"subitem_text_value":"The University of Tokyo"}]},"item_4_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"The University of Tokyo","subitem_text_language":"en"},{"subitem_text_value":"The University of Tokyo","subitem_text_language":"en"},{"subitem_text_value":"The University of Tokyo","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"eng"}]},"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/206346/files/IPSJ-OS20150014.pdf","label":"IPSJ-OS20150014.pdf"},"date":[{"dateType":"Available","dateValue":"2022-07-23"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-OS20150014.pdf","filesize":[{"value":"1.0 MB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"330","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"11"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"e4d06e77-11c5-4090-a46d-71ed1554fc72","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2020 by the Information Processing Society of Japan"}]},"item_4_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Takuya, Fukuoka"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Shigeyuki, Sato"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Kenjiro, Taura"}],"nameIdentifiers":[{}]}]},"item_4_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Takuya, Fukuoka","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Shigeyuki, Sato","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Kenjiro, Taura","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_4_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN10444176","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_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"2188-8795","subitem_source_identifier_type":"ISSN"}]},"item_4_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"For modern supercomputers, InfiniBand, a high-performance interconnect, is increasingly important because it offers remote direct memory access (RDMA) technology, which enables low-latency communication based on kernel bypassing. Because of the nature of kernel bypassing, conventional RDMA technology, however, requires memory registration to pin down communication buffers to physical memory before issuing communication operations, which is highly problematic both in the efficiency and productivity of memory management. Mellanox addressed this issue with On-Demand Paging (ODP), which is a feature to page-in/-out communication buffers automatically depending on the situation. Although ODP was said to take an acceptable cost, in this work, we reveal that ODP has awful performance pitfalls. We identify that the packet loss and timeout occur in simple conditions and incurs a large penalty on latency. We provide a detailed analysis of this phenomenon and explore ways of improving it.","subitem_description_type":"Other"}]},"item_4_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"For modern supercomputers, InfiniBand, a high-performance interconnect, is increasingly important because it offers remote direct memory access (RDMA) technology, which enables low-latency communication based on kernel bypassing. Because of the nature of kernel bypassing, conventional RDMA technology, however, requires memory registration to pin down communication buffers to physical memory before issuing communication operations, which is highly problematic both in the efficiency and productivity of memory management. Mellanox addressed this issue with On-Demand Paging (ODP), which is a feature to page-in/-out communication buffers automatically depending on the situation. Although ODP was said to take an acceptable cost, in this work, we reveal that ODP has awful performance pitfalls. We identify that the packet loss and timeout occur in simple conditions and incurs a large penalty on latency. We provide a detailed analysis of this phenomenon and explore ways of improving it.","subitem_description_type":"Other"}]},"item_4_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"9","bibliographic_titles":[{"bibliographic_title":"研究報告システムソフトウェアとオペレーティング・システム(OS)"}],"bibliographicPageStart":"1","bibliographicIssueDates":{"bibliographicIssueDate":"2020-07-23","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"14","bibliographicVolumeNumber":"2020-OS-150"}]},"relation_version_is_last":true,"weko_creator_id":"44499"},"created":"2025-01-19T01:08:24.923087+00:00","id":206346,"links":{}}