{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:28:02Z","timestamp":1750220882096,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":26,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,8,5]],"date-time":"2019-08-05T00:00:00Z","timestamp":1564963200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,8,5]]},"DOI":"10.1145\/3339186.3339196","type":"proceedings-article","created":{"date-parts":[[2019,7,22]],"date-time":"2019-07-22T12:18:25Z","timestamp":1563797905000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Collective Communication for the RISC-V xBGAS ISA Extension"],"prefix":"10.1145","author":[{"given":"Brody","family":"Williams","sequence":"first","affiliation":[{"name":"Texas Tech University, Lubbock, Texas"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xi","family":"Wang","sequence":"additional","affiliation":[{"name":"Texas Tech University, Lubbock, Texas"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John D.","family":"Leidel","sequence":"additional","affiliation":[{"name":"Tactical Computing Laboratories, Muenster, Texas"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yong","family":"Chen","sequence":"additional","affiliation":[{"name":"Texas Tech University, Lubbock, Texas"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,8,5]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/SHPCC.1994.296665"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/71.642949"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/1894122.1894162"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676870.2676872"},{"key":"e_1_3_2_1_5_1","unstructured":"Ananth Grama Vipin Kumar Anshul Gupta and George Karypis. 2003. Introduction to parallel computing. Pearson Education.  Ananth Grama Vipin Kumar Anshul Gupta and George Karypis. 2003. Introduction to parallel computing. Pearson Education."},{"key":"e_1_3_2_1_6_1","volume-title":"7th International Conference on PGAS Programming Models. 185","author":"Jose Jithin","year":"2013","unstructured":"Jithin Jose , Krishna Kandalla , Jie Zhang , Sreeram Potluri , and DKDK Panda . 2013 . Optimizing collective communication in openshmem . In 7th International Conference on PGAS Programming Models. 185 . Jithin Jose, Krishna Kandalla, Jie Zhang, Sreeram Potluri, and DKDK Panda. 2013. Optimizing collective communication in openshmem. In 7th International Conference on PGAS Programming Models. 185."},{"key":"e_1_3_2_1_7_1","unstructured":"Oak Ridge National Labs. {n. d.}. Oak Ridge OpenSHMEM Benchmarks. https:\/\/github.com\/ornl-languages\/osb  Oak Ridge National Labs. {n. d.}. Oak Ridge OpenSHMEM Benchmarks. https:\/\/github.com\/ornl-languages\/osb"},{"key":"e_1_3_2_1_8_1","unstructured":"Tactical Computing Labs. {n. d.}. RISC-V Extended Addressing Architecture Extension Specifi cation Codenamed: xBGAS. https:\/\/github.com\/tactcomplabs\/xbgas-archspec  Tactical Computing Labs. {n. d.}. RISC-V Extended Addressing Architecture Extension Specifi cation Codenamed: xBGAS. https:\/\/github.com\/tactcomplabs\/xbgas-archspec"},{"key":"e_1_3_2_1_9_1","unstructured":"Tactical Computing Labs. {n. d.}. xBGAS Machine-Level Runtime Library. https:\/\/github.com\/tactcomplabs\/xbgas-runtime  Tactical Computing Labs. {n. d.}. xBGAS Machine-Level Runtime Library. https:\/\/github.com\/tactcomplabs\/xbgas-runtime"},{"key":"e_1_3_2_1_10_1","unstructured":"Tactical Computing Labs. {n. d.}. xBGAS RISC-V ToolChain. https:\/\/github.com\/tactcomplabs\/xbgas-tools  Tactical Computing Labs. {n. d.}. xBGAS RISC-V ToolChain. https:\/\/github.com\/tactcomplabs\/xbgas-tools"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3240302.3240307"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3286475.3286478"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/1111682.1111715"},{"key":"e_1_3_2_1_14_1","volume-title":"SHCOLL-A Standalone Implementation of OpenSHMEM-Style Collectives API. In Workshop on OpenSHMEM and Related Technologies. Springer, 90--106","author":"Budimli\u0107 Zoran","year":"2018","unstructured":"Sr&dstrok;an Milakovi\u0107, Zoran Budimli\u0107 , Howard Pritchard , Anthony Curtis , Barbara Chapman , and Vivek Sarkar . 2018 . SHCOLL-A Standalone Implementation of OpenSHMEM-Style Collectives API. In Workshop on OpenSHMEM and Related Technologies. Springer, 90--106 . Sr&dstrok;an Milakovi\u0107, Zoran Budimli\u0107, Howard Pritchard, Anthony Curtis, Barbara Chapman, and Vivek Sarkar. 2018. SHCOLL-A Standalone Implementation of OpenSHMEM-Style Collectives API. In Workshop on OpenSHMEM and Related Technologies. Springer, 90--106."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2011.05.006"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-008-0065-8"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24685-5_1"},{"key":"e_1_3_2_1_18_1","unstructured":"Open Source Software Solutions. {n. d.}. OpenSHMEM 1.4 Specification. http:\/\/www.openshmem.org\/site\/sites\/default\/site_files\/OpenSHMEM-1.4.pdf  Open Source Software Solutions. {n. d.}. OpenSHMEM 1.4 Specification. http:\/\/www.openshmem.org\/site\/sites\/default\/site_files\/OpenSHMEM-1.4.pdf"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-013-1313-9"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342005051521"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2004.1303019"},{"key":"e_1_3_2_1_22_1","unstructured":"Xi Wang. {n. d.}. xBGAS Demo and Tutorial Video. https:\/\/www.youtube.com\/watch?v=IeIpJkMjMuc&feature=youtu.be  Xi Wang. {n. d.}. xBGAS Demo and Tutorial Video. https:\/\/www.youtube.com\/watch?v=IeIpJkMjMuc&feature=youtu.be"},{"key":"e_1_3_2_1_24_1","volume-title":"A survey of methods for collective communication optimization and tuning. arXiv preprint arXiv:1611.06334","author":"Wickramasinghe Udayanga","year":"2016","unstructured":"Udayanga Wickramasinghe and Andrew Lumsdaine . 2016. A survey of methods for collective communication optimization and tuning. arXiv preprint arXiv:1611.06334 ( 2016 ). Udayanga Wickramasinghe and Andrew Lumsdaine. 2016. A survey of methods for collective communication optimization and tuning. arXiv preprint arXiv:1611.06334 (2016)."},{"key":"e_1_3_2_1_25_1","unstructured":"Brody Williams. {n. d.}. xBGAS Collective Demo Video. https:\/\/www.youtube.com\/watch?v=08CMiQ8XVnU&feature=youtu.be  Brody Williams. {n. d.}. xBGAS Collective Demo Video. https:\/\/www.youtube.com\/watch?v=08CMiQ8XVnU&feature=youtu.be"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/950788.951205"},{"key":"e_1_3_2_1_27_1","volume-title":"Proc. of Partitioned Global Address Space","author":"Yoon Changil","year":"2011","unstructured":"Changil Yoon , Vikas Aggarwal , Vrishali Hajare , Alan D George , and Max Billingsley III. 2011 . GSHMEM: A portable library for lightweight, shared-memory, parallel programming . Proc. of Partitioned Global Address Space , Galveston, Texas (2011). Changil Yoon, Vikas Aggarwal, Vrishali Hajare, Alan D George, and Max Billingsley III. 2011. GSHMEM: A portable library for lightweight, shared-memory, parallel programming. Proc. of Partitioned Global Address Space, Galveston, Texas (2011)."}],"event":{"name":"ICPP 2019: Workshops","sponsor":["University of Tsukuba University of Tsukuba"],"location":"Kyoto Japan","acronym":"ICPP 2019"},"container-title":["Workshop Proceedings of the 48th International Conference on Parallel Processing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3339186.3339196","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3339186.3339196","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:44:17Z","timestamp":1750203857000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3339186.3339196"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,5]]},"references-count":26,"alternative-id":["10.1145\/3339186.3339196","10.1145\/3339186"],"URL":"https:\/\/doi.org\/10.1145\/3339186.3339196","relation":{},"subject":[],"published":{"date-parts":[[2019,8,5]]},"assertion":[{"value":"2019-08-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}