{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,10]],"date-time":"2026-01-10T07:43:14Z","timestamp":1768030994587,"version":"3.49.0"},"publisher-location":"Cham","reference-count":26,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031312083","type":"print"},{"value":"9783031312090","type":"electronic"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-31209-0_15","type":"book-chapter","created":{"date-parts":[[2023,5,1]],"date-time":"2023-05-01T15:11:26Z","timestamp":1682953886000},"page":"197-210","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["HIPLZ: Enabling Performance Portability for\u00a0Exascale Systems"],"prefix":"10.1007","author":[{"given":"Jisheng","family":"Zhao","sequence":"first","affiliation":[]},{"given":"Colleen","family":"Bertoni","sequence":"additional","affiliation":[]},{"given":"Jeffrey","family":"Young","sequence":"additional","affiliation":[]},{"given":"Kevin","family":"Harms","sequence":"additional","affiliation":[]},{"given":"Vivek","family":"Sarkar","sequence":"additional","affiliation":[]},{"given":"Brice","family":"Videau","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,5,2]]},"reference":[{"key":"15_CR1","unstructured":"Top 500 List. https:\/\/www.top500.org\/lists\/top500\/list\/2021\/11\/"},{"key":"15_CR2","unstructured":"Aurora. https:\/\/www.alcf.anl.gov\/aurora"},{"key":"15_CR3","unstructured":"SuperMUC-NG. https:\/\/www.hpcwire.com\/2021\/05\/05\/lrz-announces-new-phase-of-supermuc-ng-supercomputer-with-intels-ponte-vecchio-gpu\/"},{"key":"15_CR4","unstructured":"Frontier. https:\/\/www.olcf.ornl.gov\/frontier\/"},{"key":"15_CR5","unstructured":"EL Captain Supercomputer. https:\/\/www.hpe.com\/us\/en\/compute\/hpc\/cray\/doe-el-capitan-press-release.html"},{"key":"15_CR6","unstructured":"LUMI Supercomputer. hhttps:\/\/www.csc.fi\/en\/-\/lumi-one-of-the-worlds-mightiest-supercomputers"},{"key":"15_CR7","unstructured":"Intel Level Zero Spec. http:\/\/spec.oneapi.io\/level-zero\/latest\/index.html"},{"key":"15_CR8","unstructured":"Heterogeneous compute Interface for Portability (HIP). https:\/\/rocmdocs.amd.com\/en\/latest\/Programming_Guides\/Programming-Guides.html"},{"key":"15_CR9","unstructured":"Nvidia CUDA Toolkit. https:\/\/developer.nvidia.com\/cuda-toolkit"},{"key":"15_CR10","unstructured":"The Industry Open Standard Intermediate Language for Parallel Compute and Graphics. https:\/\/www.khronos.org\/spir\/"},{"key":"15_CR11","unstructured":"Open Standard for Parallel Programming of Heterogeneous Systems(OpenCL). https:\/\/www.khronos.org\/opencl\/"},{"key":"15_CR12","doi-asserted-by":"crossref","unstructured":"Michal Babej and Pekka J\u00e4\u00e4skel\u00e4inen. Hipcl: Tool for porting cuda applications to advanced opencl platforms through hip. IWOCL \u201920, 2020","DOI":"10.1145\/3388333.3388641"},{"key":"15_CR13","unstructured":"oneMKL. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/tools\/oneapi\/onemkl.html"},{"key":"15_CR14","unstructured":"OCML. https:\/\/github.com\/RadeonOpenCompute\/ROCm-Device-Libs\/blob\/amd-stg-open\/doc\/OCML.md"},{"key":"15_CR15","unstructured":"The Compute Architecture of Intel Processor Graphics Gen9. https:\/\/software.intel.com\/content\/dam\/develop\/external\/us\/en\/documents\/the-compute-architecture-of-intel-processor-graphics-gen9-v1d0.pdf"},{"key":"15_CR16","unstructured":"Argonne Joint Lab for System Evaluation (JLSE). https:\/\/www.jlse.anl.gov"},{"key":"15_CR17","unstructured":"HIP Test Set. https:\/\/github.com\/jz10\/hip-test_suite"},{"key":"15_CR18","unstructured":"OpenMP. https:\/\/www.openmp.org\/"},{"key":"15_CR19","unstructured":"OpenACC. https:\/\/www.openacc.org\/"},{"key":"15_CR20","unstructured":"Clang Compiler. http:\/\/clang.llvm.org\/"},{"key":"15_CR21","unstructured":"Intel oneAPI. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/tools\/oneapi\/overview.html"},{"key":"15_CR22","unstructured":"DPC++. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/tools\/oneapi\/data-parallel-c-plus-plus.html"},{"key":"15_CR23","unstructured":"ZLUDA: CUDA on Intel GPUs. https:\/\/github.com\/vosen\/ZLUDA"},{"key":"15_CR24","unstructured":"Parallel Thread Execution (PTX) and ISA. https:\/\/docs.nvidia.com\/cuda\/parallel-thread-execution\/"},{"issue":"5","key":"15_CR25","doi-asserted-by":"publisher","first-page":"752","DOI":"10.1007\/s10766-014-0320-y","volume":"43","author":"P J\u00e4\u00e4skel\u00e4inen","year":"2015","unstructured":"J\u00e4\u00e4skel\u00e4inen, P., et al.: Pocl: A performance-portable opencl implementation. Int. J. Parallel Program. 43(5), 752\u2013785 (2015)","journal-title":"Int. J. Parallel Program."},{"key":"15_CR26","unstructured":"hipsycl. https:\/\/hipsycl.github.io\/"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2022: Parallel Processing Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-31209-0_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,1]],"date-time":"2023-05-01T15:12:55Z","timestamp":1682953975000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-31209-0_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031312083","9783031312090"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-31209-0_15","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"2 May 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"Euro-Par","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Glasgow","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"United Kingdom","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 August 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 August 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"europar2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/2022.euro-par.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"102","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"25","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"25% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3-4","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"For the workshops, 24 papers have been accepted from a total of 35 submissions.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}