{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T15:33:14Z","timestamp":1759332794041,"version":"build-2065373602"},"reference-count":35,"publisher":"IEEE","license":[{"start":{"date-parts":[[2025,7,16]],"date-time":"2025-07-16T00:00:00Z","timestamp":1752624000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,7,16]],"date-time":"2025-07-16T00:00:00Z","timestamp":1752624000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,7,16]]},"DOI":"10.1109\/qrs65678.2025.00038","type":"proceedings-article","created":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T17:51:28Z","timestamp":1759168288000},"page":"294-303","source":"Crossref","is-referenced-by-count":0,"title":["Shard: Securing GPU Kernels with Lightweight Formal Methods"],"prefix":"10.1109","author":[{"given":"Jiacheng","family":"Zhao","sequence":"first","affiliation":[{"name":"School of Software Engineering, University of Science and Technology of China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Baojian","family":"Hua","sequence":"additional","affiliation":[{"name":"Suzhou Institute for Advanced Research, University of Science and Technology of China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"journal-title":"NVIDIA","article-title":"CUDA Toolkit,","author":"NVIDIA","key":"ref1"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2008.05.014"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1007\/s00607-019-00744-1"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3591225"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/3656411"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3296979.3192368"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/2384616.2384625"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-81685-8_19"},{"journal-title":"EPIC: An energy efficient, high-performance GPGPU computing research infrastructure","year":"2019","author":"Sj\u00e4lander","key":"ref9"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA45697.2020.00047"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-77977-1_36"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3380595"},{"journal-title":"NVIDIA","article-title":"cuBLAS: Basic Linear Algebra on NVIDIA GPUs,","author":"NVIDIA","key":"ref13"},{"journal-title":"NVIDIA","article-title":"NVIDIA cuFFT,","author":"NVIDIA","key":"ref14"},{"journal-title":"NVIDIA","article-title":"NVIDIA cuDNN,","author":"NVIDIA","key":"ref15"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-50436-6_29"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.4018\/978-1-4666-5888-2.ch705"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/MAES.2023.3238378"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.3390\/info14120666"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/NTMS.2019.8763832"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-61470-6_7"},{"journal-title":"LLVM Project","article-title":"Clang: a C language family frontend for LLVM","author":"LLVM Project","key":"ref22"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-17511-4_20"},{"journal-title":"Imperial College London","article-title":"GPUVerifyBenchmarks,","author":"Imperial College London","key":"ref24"},{"journal-title":"Software Foundation Group At KyotoU","article-title":"VeriCUDA,","author":"Software Foundation Group At KyotoU","key":"ref25"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/DSN58291.2024.00044"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3470496.3527420"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2022.3141341"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483545"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC63097.2024.00036"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/2851613.2851830"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1007\/s10817-017-9428-2"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3694715.3695952"},{"journal-title":"The Rust Project","article-title":"The Rust Programming Language","author":"Klabnik","key":"ref34"},{"journal-title":"NVIDIA","article-title":"CUDA Samples,","author":"NVIDIA","key":"ref35"}],"event":{"name":"2025 25th International Conference on Software Quality, Reliability and Security (QRS)","start":{"date-parts":[[2025,7,16]]},"location":"Hangzhou, China","end":{"date-parts":[[2025,7,20]]}},"container-title":["2025 25th International Conference on Software Quality, Reliability and Security (QRS)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11173421\/11173424\/11173504.pdf?arnumber=11173504","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,30]],"date-time":"2025-09-30T15:26:19Z","timestamp":1759245979000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11173504\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,16]]},"references-count":35,"URL":"https:\/\/doi.org\/10.1109\/qrs65678.2025.00038","relation":{},"subject":[],"published":{"date-parts":[[2025,7,16]]}}}