{"updated":"2025-01-19T13:33:22.604811+00:00","links":{},"id":222956,"created":"2025-01-19T01:22:53.174311+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00222956","sets":["6164:6165:9654:11122"]},"path":["11122"],"owner":"44499","recid":"222956","title":["Job Pipeline Mechanism of GPU Node for Multi-node Edge Computing (MEC) Systems"],"pubdate":{"attribute_name":"公開日","attribute_value":"2022-12-20"},"_buckets":{"deposit":"fe04cf6c-12ff-4c1b-9475-f49b04190d1f"},"_deposit":{"id":"222956","pid":{"type":"depid","value":"222956","revision_id":0},"owners":[44499],"status":"published","created_by":44499},"item_title":"Job Pipeline Mechanism of GPU Node for Multi-node Edge Computing (MEC) Systems","author_link":["585777","585776","585773","585775","585774","585772"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"Job Pipeline Mechanism of GPU Node for Multi-node Edge Computing (MEC) Systems"},{"subitem_title":"Job Pipeline Mechanism of GPU Node for Multi-node Edge Computing (MEC) Systems","subitem_title_language":"en"}]},"item_type_id":"18","publish_date":"2022-12-20","item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"eng"}]},"item_18_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"Shibaura Institute of Technology"},{"subitem_text_value":"Shibaura Institute of Technology"},{"subitem_text_value":"Shibaura Institute of Technology"}]},"item_18_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Shibaura Institute of Technology","subitem_text_language":"en"},{"subitem_text_value":"Shibaura Institute of Technology","subitem_text_language":"en"},{"subitem_text_value":"Shibaura Institute of Technology","subitem_text_language":"en"}]},"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/222956/files/IPSJ-APRIS2022014.pdf","label":"IPSJ-APRIS2022014.pdf"},"date":[{"dateType":"Available","dateValue":"2022-12-20"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-APRIS2022014.pdf","filesize":[{"value":"1.0 MB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"0","billingrole":"5"},{"tax":["include_tax"],"price":"0","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"42"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"ceae3a24-eeb7-4ea9-8e4e-5716b6d23435","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2022 by the Information Processing Society of Japan"}]},"item_18_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Taiki, Miyakawa"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Yanzhi, Li"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Midori, Sugaya"}],"nameIdentifiers":[{}]}]},"item_18_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Taiki, Miyakawa","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Yanzhi, Li","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Midori, Sugaya","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_5794","resourcetype":"conference paper"}]},"item_18_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"A Multi-node Edge Computing (MEC) system that integrates hardware with different accelerators, such as GPUs and FPGAs, has been proposed for high-performance computing applications with low power consumption. Generally, a GPU node that connects to the MEC system provides a huge computation resource for AI applications. However, the current implementation of the MEC system executes jobs serially, which causes GPU utilization to decrease when processing multiple jobs. Moreover, there is a lack of a mutual-execution mechanism that avoids resource competition on the GPU, which causes abnormal program termination and may result in incorrect processing. To improve the efficiency and reliable execution of the multiple jobs on the GPU node, we propose a job pipeline mechanism that receives multiple jobs from the requester and executes them as node programs parallelly cooperate with the CPU. Also, we propose a mechanism that provides mutual exclusion to avoid abnormal termination of the jobs. In the evaluation, we found the efficient use of the GPUs of the system and avoid abnormal termination despite the multiple job assignment.","subitem_description_type":"Other"}]},"item_18_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"A Multi-node Edge Computing (MEC) system that integrates hardware with different accelerators, such as GPUs and FPGAs, has been proposed for high-performance computing applications with low power consumption. Generally, a GPU node that connects to the MEC system provides a huge computation resource for AI applications. However, the current implementation of the MEC system executes jobs serially, which causes GPU utilization to decrease when processing multiple jobs. Moreover, there is a lack of a mutual-execution mechanism that avoids resource competition on the GPU, which causes abnormal program termination and may result in incorrect processing. To improve the efficiency and reliable execution of the multiple jobs on the GPU node, we propose a job pipeline mechanism that receives multiple jobs from the requester and executes them as node programs parallelly cooperate with the CPU. Also, we propose a mechanism that provides mutual exclusion to avoid abnormal termination of the jobs. In the evaluation, we found the efficient use of the GPUs of the system and avoid abnormal termination despite the multiple job assignment.","subitem_description_type":"Other"}]},"item_18_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"59","bibliographic_titles":[{"bibliographic_title":"Proceedings of Asia Pacific Conference on Robot IoT System Development and Platform"}],"bibliographicPageStart":"56","bibliographicIssueDates":{"bibliographicIssueDate":"2022-12-20","bibliographicIssueDateType":"Issued"},"bibliographicVolumeNumber":"2022"}]},"relation_version_is_last":true,"weko_creator_id":"44499"}}