On the public citation graph
The Design and Implementation of a Verification Technique for GPU Kernels
0 signed · 106 inferred · view as graph
Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.
Is this your work? Sign in with ORCID and put your name on the
claims that are yours.
Reference health. See whether every reference in this work resolves to a
known work and none has been retracted — and get a dated CiteStamped
badge you can embed.
What this work says
Outgoing claims: the papers this work cites, builds on, or argues with.
inferredcites →https://doi.org/10.1007/11804192_17openalex-snapshot
Boogie: A Modular Reusable Verifier for Object-Oriented Programs
inferredcites →https://doi.org/10.1007/11817963_14openalex-snapshot
Lazy Abstraction with Interpolants
inferredcites →https://doi.org/10.1007/3-540-45251-6_29openalex-snapshot
Houdini, an Annotation Assistant for ESC/Java
inferredcites →https://doi.org/10.1007/3-540-45949-9openalex-snapshot
Isabelle/HOL: A Proof Assistant for Higher-Order Logic
inferredcites →https://doi.org/10.1007/3-540-48153-2_17openalex-snapshot
Verification of Infinite State Systems by Compositional Model Checking
inferredcites →https://doi.org/10.1007/3-540-63166-6_10openalex-snapshot
Construction of abstract state graphs with PVS
inferredcites →https://doi.org/10.1007/978-3-319-03542-0_5openalex-snapshot
A Hoare Logic for SIMT Programs
inferredcites →https://doi.org/10.1007/978-3-319-06200-6_18openalex-snapshot
Warps and Atomics: Beyond Barrier Synchronization in the Verification of GPU Kernels
inferredcites →https://doi.org/10.1007/978-3-319-08867-9_15openalex-snapshot
Engineering a Static Verification Tool for GPU Kernels
inferredcites →https://doi.org/10.1007/978-3-540-30494-4_27openalex-snapshot
A Simple Method for Parameterized Verification of Cache Coherence Protocols
inferredcites →https://doi.org/10.1007/978-3-540-78800-3_24openalex-snapshot
Z3: An Efficient SMT Solver
inferredcites →https://doi.org/10.1007/978-3-642-02959-2_18openalex-snapshot
Complexity and Algorithms for Monomial and Clausal Predicate Abstraction
inferredcites →https://doi.org/10.1007/978-3-642-12002-2_24openalex-snapshot
Automatic Analysis of Scratch-Pad Memory Code for Heterogeneous Multicore Processors
inferredcites →https://doi.org/10.1007/978-3-642-20398-5_15openalex-snapshot
Instantiation-Based Invariant Discovery
inferredcites →https://doi.org/10.1007/978-3-642-28869-2_16openalex-snapshot
On the Correctness of the SIMT Execution Model of GPUs
inferredcites →https://doi.org/10.1007/978-3-642-34188-5_18openalex-snapshot
Symbolic Testing of OpenCL Code
inferredcites →https://doi.org/10.1007/978-3-642-37036-6_16openalex-snapshot
Interleaving and Lock-Step Semantics for Analysis and Verification of GPU Kernels
inferredcites →https://doi.org/10.1007/978-3-642-38088-4_15openalex-snapshot
Formal Analysis of GPU Programs with Atomics via Conflict-Directed Delay-Bounding
inferredcites →https://doi.org/10.1007/s10703-011-0124-2openalex-snapshot
Automatic analysis of DMA races using model checking and k-induction
inferredcites →https://doi.org/10.1016/j.entcs.2009.07.053openalex-snapshot
Formal SOS-Proofs for the Lambda-Calculus
inferredcites →https://doi.org/10.1016/j.media.2004.06.022openalex-snapshot
GIST: an interactive, GPU-based level set segmentation tool for 3D medical images
inferredcites →https://doi.org/10.1016/j.scico.2007.01.015openalex-snapshot
The Daikon system for dynamic detection of likely invariants
inferredcites →https://doi.org/10.1016/j.scico.2014.03.013openalex-snapshot
Specification and verification of GPGPU programs
inferredcites →https://doi.org/10.1093/bioinformatics/btp324openalex-snapshot
Fast and accurate short read alignment with Burrows–Wheeler transform
inferredcites →https://doi.org/10.1109/cvpr.2013.178openalex-snapshot
SLAM++: Simultaneous Localisation and Mapping at the Level of Objects
inferredcites →https://doi.org/10.1109/fmcad.2008.ecp.14openalex-snapshot
Going with the Flow: Parameterized Verification Using Message Flows
inferredcites →https://doi.org/10.1109/sc.2012.94openalex-snapshot
Parametric flows: Automated behavior equivalencing for symbolic analysis of races in CUDA programs
inferredcites →https://doi.org/10.1145/1198555.1198790openalex-snapshot
Fast fluid dynamics simulation on the GPU
inferredcites →https://doi.org/10.1145/1542476.1542501openalex-snapshot
Program verification using templates over predicate abstraction
inferredcites →https://doi.org/10.1145/1646353.1646374openalex-snapshot
A few billion lines of code later
inferredcites →https://doi.org/10.1145/1882291.1882320openalex-snapshot
Scalable SMT-based verification of GPU kernel functions
inferredcites →https://doi.org/10.1145/1941553.1941573openalex-snapshot
Thread contracts for safe parallelism
inferredcites →https://doi.org/10.1145/2254064.2254110openalex-snapshot
Verifying GPU kernels by test amplification
inferredcites →https://doi.org/10.1145/237721.237727openalex-snapshot
Points-to analysis in almost linear time
inferredcites →https://doi.org/10.1145/2535838.2535882openalex-snapshot
A sound and complete abstraction for reasoning about parallel prefix sums
inferredcites →https://doi.org/10.1186/1756-0500-5-27openalex-snapshot
BarraCUDA - a fast short read sequence aligner using graphics processing units
inferredcites →https://doi.org/10.14279/tuj.eceasst.70.986openalex-snapshot
The GPUVerify Method: a Tutorial Overview
inferredcites →https://doi.org/10.21236/ada538815openalex-snapshot
Checking Equivalence of SPMD Programs Using Non-Interference
inferredcites →https://doi.org/10.5555/1855741.1855756openalex-snapshot
KLEE: unassisted and automatic generation of high-coverage tests for complex systems programs
What points at this work
Incoming claims: where this work appears in other papers’ reference lists and arguments.
inferred← citeshttps://doi.org/10.1007/978-3-030-67067-2_18openalex-snapshot
GPURepair: Automated Repair of GPU Kernels
inferred← citeshttps://doi.org/10.1007/978-3-030-81685-8_19openalex-snapshot
Checking Data-Race Freedom of GPU Kernels, Compositionally
inferred← citeshttps://doi.org/10.1007/978-3-031-37703-7_13openalex-snapshot
Model Checking Race-Freedom When “Sequential Consistency for Data-Race-Free Programs” is Guaranteed
inferred← citeshttps://doi.org/10.1007/978-3-031-82703-7_6openalex-snapshot
LLOR: Automated Repair of OpenMP Programs
inferred← citeshttps://doi.org/10.1007/978-3-031-97492-2_6openalex-snapshot
Hidden Assumptions in Static Verification of Data-race Free GPU Programs
inferred← citeshttps://doi.org/10.1007/978-3-319-48869-1_7openalex-snapshot
Automated Verification of Functional Correctness of Race-Free GPU Programs
inferred← citeshttps://doi.org/10.1007/978-3-319-63387-9_25openalex-snapshot
GPUDrano: Detecting Uncoalesced Accesses in GPU Programs
inferred← citeshttps://doi.org/10.1007/s10703-021-00362-8openalex-snapshot
Static detection of uncoalesced accesses in GPU programs
inferred← citeshttps://doi.org/10.1007/s10703-023-00415-0openalex-snapshot
Memory access protocols: certified data-race freedom for GPU kernels
inferred← citeshttps://doi.org/10.1007/s10817-017-9428-2openalex-snapshot
Automated Verification of Functional Correctness of Race-Free GPU Programs
inferred← citeshttps://doi.org/10.1007/s12046-023-02291-0openalex-snapshot
GPURepair: Automated Repair of GPU Kernels (Extended Version)
inferred← citeshttps://doi.org/10.1016/b978-0-12-803738-6.00001-xopenalex-snapshot
Formal analysis techniques for reliable GPU programming
inferred← citeshttps://doi.org/10.1016/j.cam.2019.112657openalex-snapshot
Experiments-based parameter identification on the GPU for cooperative systems
inferred← citeshttps://doi.org/10.1016/j.cl.2016.08.002openalex-snapshot
SafeGPU: Contract- and library-based GPGPU for object-oriented languages
inferred← citeshttps://doi.org/10.1016/j.scico.2017.04.009openalex-snapshot
Termination analysis for GPU kernels
inferred← citeshttps://doi.org/10.1016/j.sysarc.2022.102518openalex-snapshot
Symbolic identification of shared memory based bank conflicts for GPUs
inferred← citeshttps://doi.org/10.1109/ase.2015.30openalex-snapshot
Fast and Precise Symbolic Analysis of Concurrency Bugs in Device Drivers (T)
inferred← citeshttps://doi.org/10.1109/gcce.2016.7800423openalex-snapshot
Detecting bank conflict of GPU programs using symbolic execution
inferred← citeshttps://doi.org/10.1109/isca45697.2020.00088openalex-snapshot
ScoRD: A Scoped Race Detector for GPUs
inferred← citeshttps://doi.org/10.1109/tse.2017.2718516openalex-snapshot
Implementing and Evaluating Candidate-Based Invariant Generation
inferred← citeshttps://doi.org/10.1145/2814204.2814216openalex-snapshot
Contract-based general-purpose GPU programming
inferred← citeshttps://doi.org/10.1145/2814270.2814283openalex-snapshot
Remote-scope promotion: clarified, rectified, and verified
inferred← citeshttps://doi.org/10.1145/2837614.2837637openalex-snapshot
Overhauling SC atomics in C11 and OpenCL
inferred← citeshttps://doi.org/10.1145/2858965.2814283openalex-snapshot
Remote-scope promotion: clarified, rectified, and verified
inferred← citeshttps://doi.org/10.1145/2889160.2889206openalex-snapshot
Analysing the program analyser
inferred← citeshttps://doi.org/10.1145/2908080.2908114openalex-snapshot
Exposing errors related to weak memory in GPU applications
inferred← citeshttps://doi.org/10.1145/2909437.2909439openalex-snapshot
Automatic Test Case Reduction for OpenCL
inferred← citeshttps://doi.org/10.1145/2909437.2909440openalex-snapshot
The Hitchhiker's Guide to Cross-Platform OpenCL Application Development
inferred← citeshttps://doi.org/10.1145/2914770.2837637openalex-snapshot
Overhauling SC atomics in C11 and OpenCL
inferred← citeshttps://doi.org/10.1145/2936314.2814216openalex-snapshot
Contract-based general-purpose GPU programming
inferred← citeshttps://doi.org/10.1145/2980983.2908114openalex-snapshot
Exposing errors related to weak memory in GPU applications
inferred← citeshttps://doi.org/10.1145/2983990.2984015openalex-snapshot
A compiler for throughput optimization of graph algorithms on GPUs
inferred← citeshttps://doi.org/10.1145/2983990.2984032openalex-snapshot
Portable inter-workgroup barrier synchronisation for GPUs
inferred← citeshttps://doi.org/10.1145/3022671.2984015openalex-snapshot
A compiler for throughput optimization of graph algorithms on GPUs
inferred← citeshttps://doi.org/10.1145/3022671.2984032openalex-snapshot
Portable inter-workgroup barrier synchronisation for GPUs
inferred← citeshttps://doi.org/10.1145/3062341.3062342openalex-snapshot
BARRACUDA: binary-level analysis of runtime RAces in CUDA programs
inferred← citeshttps://doi.org/10.1145/3133918openalex-snapshot
Bounded exhaustive test-input generation on GPUs
inferred← citeshttps://doi.org/10.1145/3140587.3062342openalex-snapshot
BARRACUDA: binary-level analysis of runtime RAces in CUDA programs
inferred← citeshttps://doi.org/10.1145/3145344.3145488openalex-snapshot
Towards Self-Verification in Finite Difference Code Generation
inferred← citeshttps://doi.org/10.1145/3149485.3149511openalex-snapshot
How Easy it is to Write Software for Heterogeneous Systems?
inferred← citeshttps://doi.org/10.1145/3192366.3192368openalex-snapshot
CURD: a dynamic CUDA race detector
inferred← citeshttps://doi.org/10.1145/3296979.3192368openalex-snapshot
CURD: a dynamic CUDA race detector
inferred← citeshttps://doi.org/10.1145/3427761.3428344openalex-snapshot
Towards verified construction of correct and optimised GPU software
inferred← citeshttps://doi.org/10.1145/3485508openalex-snapshot
Specifying and testing GPU workgroup progress models
inferred← citeshttps://doi.org/10.1145/3689797openalex-snapshot
Sound and Partially-Complete Static Analysis of Data-Races in GPU Programs
inferred← citeshttps://doi.org/10.1145/3731569.3764813openalex-snapshot
PhoenixOS: Concurrent OS-level GPU Checkpoint and Restore with Validated Speculation
inferred← citeshttps://doi.org/10.1145/3776693openalex-snapshot
A Modular Static Cost Analysis for GPU Warp-Level Parallelism
inferred← citeshttps://doi.org/10.1145/3808331openalex-snapshot
Uniformity Analysis in the WebGPU Shading Language
inferred← citeshttps://doi.org/10.11606/t.55.2023.tde-20042023-104007openalex-snapshot
Modelo e critérios de teste estrutural para programas CUDA
inferred← citeshttps://doi.org/10.23919/fmcad.2018.8602999openalex-snapshot
Automatic Synchronization for GPU Kernels
inferred← citeshttps://doi.org/10.3384/9789179294885openalex-snapshot
Performance and Security Analysis for GPU-Based Applications
inferred← citeshttps://doi.org/10.3990/1.9789036544849openalex-snapshot
Verification of Program Parallelization
inferred← citeshttps://doi.org/10.3990/1.9789036553421openalex-snapshot
Correct optimized GPU programs
inferred← citeshttps://doi.org/10.4204/eptcs.356.4openalex-snapshot
Provable GPU Data-Races in Static Race Detection
inferred← citeshttps://doi.org/10.4236/jsea.2017.102009openalex-snapshot
Detecting Bank Conflict of GPU Programs Using Symbolic Execution—Case Study
Editorial review for independent work. ICSAC — the Institute for Complexity
Science and Advanced Computing — runs a structured editorial panel for researchers
publishing outside journals, and publishes on CiteStamp rails. Submission is free
and goes through ORCID: icsacinstitute.org/submit.