On the public citation graph

Specifying and testing GPU workgroup progress models

0 signed · 50 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.
Claim with ORCID
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.
See reference health

What this work says

Outgoing claims: the papers this work cites, builds on, or argues with.

inferredcites →https://doi.org/10.1007/978-3-540-68237-0_12openalex-snapshot
A Model Checking Language for Concurrent Value-Passing Systems
inferredcites →https://doi.org/10.1007/978-3-642-15898-8_12openalex-snapshot
A Study of Shared-Memory Mutual Exclusion Protocols Using CADP
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-37036-6_16openalex-snapshot
Interleaving and Lock-Step Semantics for Analysis and Verification of GPU Kernels
inferredcites →https://doi.org/10.1007/s10009-012-0244-zopenalex-snapshot
CADP 2011: a toolbox for the construction and analysis of distributed processes
inferredcites →https://doi.org/10.1016/0304-3975(82)90125-6openalex-snapshot
Results on the propositional μ-calculus
inferredcites →https://doi.org/10.1016/s0969-6210(08)70279-0openalex-snapshot
Australia: MCL/ACCL – kaolin
inferredcites →https://doi.org/10.1109/12.42122openalex-snapshot
Scans as primitive parallel operations
inferredcites →https://doi.org/10.1109/cgo.2019.8661172openalex-snapshot
Translating CUDA to OpenCL for Hardware Generation using Neural Machine Translation
inferredcites →https://doi.org/10.1109/icpads.2011.48openalex-snapshot
CU2CL: A CUDA-to-OpenCL Translator for Multi- and Many-Core Architectures
inferredcites →https://doi.org/10.1109/iiswc47752.2019.9042019openalex-snapshot
Autonomous Data-Race-Free GPU Testing
inferredcites →https://doi.org/10.1109/iiswc47752.2019.9042139openalex-snapshot
One Size Doesn't Fit All: Quantifying Performance Portability of Graph Applications on GPUs
inferredcites →https://doi.org/10.1109/inpar.2012.6339596openalex-snapshot
A study of Persistent Threads style GPU programming for GPGPU workloads
inferredcites →https://doi.org/10.1109/ipdps.2010.5470477openalex-snapshot
Inter-block GPU communication via fast barrier synchronization
inferredcites →https://doi.org/10.1109/isca45697.2020.00087openalex-snapshot
Independent Forward Progress of Work-groups
inferredcites →https://doi.org/10.1109/ispass.2010.5452013openalex-snapshot
Demystifying GPU microarchitecture through microbenchmarking
inferredcites →https://doi.org/10.1109/micro.2016.7783714openalex-snapshot
MIMD synchronization on SIMT architectures
inferredcites →https://doi.org/10.1142/s0129626415500073openalex-snapshot
A Performance Comparison of Sort and Scan Libraries for GPUs
inferredcites →https://doi.org/10.1145/2145816.2145844openalex-snapshot
GKLEE
inferredcites →https://doi.org/10.1145/2384616.2384625openalex-snapshot
GPUVerify
inferredcites →https://doi.org/10.1145/2694344.2694391openalex-snapshot
GPU Concurrency
inferredcites →https://doi.org/10.1145/2743017openalex-snapshot
The Design and Implementation of a Verification Technique for GPU Kernels
inferredcites →https://doi.org/10.1145/2851141.2851145openalex-snapshot
Gunrock
inferredcites →https://doi.org/10.1145/2908080.2908089openalex-snapshot
Higher-order and tuple-based massively-parallel prefix sums
inferredcites →https://doi.org/10.1145/2908080.2908114openalex-snapshot
Exposing errors related to weak memory in GPU applications
inferredcites →https://doi.org/10.1145/3022671.2984032openalex-snapshot
Portable inter-workgroup barrier synchronisation for GPUs
inferredcites →https://doi.org/10.1145/3037697.3037723openalex-snapshot
Automated Synthesis of Comprehensive Memory Model Litmus Test Suites
inferredcites →https://doi.org/10.1145/3093333.3009838openalex-snapshot
Automatically comparing memory consistency models
inferredcites →https://doi.org/10.1145/3133917openalex-snapshot
Automated testing of graphics shader compilers
inferredcites →https://doi.org/10.1145/3192366.3192373openalex-snapshot
The semantics of transactions and weak memory in x86, Power, ARM, and C++
inferredcites →https://doi.org/10.1145/3303084.3309488openalex-snapshot
Don't Forget About Synchronization!
inferredcites →https://doi.org/10.1145/3485475openalex-snapshot
Making weak memory models fair
inferredcites →https://doi.org/10.1145/567446.567462openalex-snapshot
On the temporal analysis of fairness
inferredcites →https://doi.org/10.4230/lipics.concur.2018.23openalex-snapshot
GPU Schedulers: How Fair Is Fair Enough?
inferredcites →https://doi.org/10.4230/lipics.ecoop.2020.22openalex-snapshot
Putting Randomized Compiler Testing into Production (Experience Report)
inferredcites →https://doi.org/10.48550/arxiv.1508.03619openalex-snapshot
The GAP Benchmark Suite
inferredcites →https://doi.org/10.5281/zenodo.5501521openalex-snapshot
Artifact for "Specifying and Testing GPU Workgroup Progress Models" (OOPSLA 2021)
inferredcites →https://doi.org/10.5555/1413957.1413967openalex-snapshot
On dynamic load balancing on graphics processors
inferredcites →https://doi.org/10.5860/choice.44-2746openalex-snapshot
Software abstractions: logic, language and analysis

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-031-98682-6_17openalex-snapshot
$$\textsf{GPUMC}$$: A Stateless Model Checker for GPU Weak Memory Concurrency
inferred← citeshttps://doi.org/10.1109/scw63240.2024.00099openalex-snapshot
Efficient Tree-based Parallel Algorithms for N-Body Simulations Using C++ Standard Parallelism
inferred← citeshttps://doi.org/10.1145/3571253openalex-snapshot
Taking Back Control in an Intermediate Representation for GPU Computing
inferred← citeshttps://doi.org/10.1145/3572848.3577475openalex-snapshot
High-Performance GPU-to-CPU Transpilation and Optimization via High-Level Parallel Constructs
inferred← citeshttps://doi.org/10.1145/3622781.3674174openalex-snapshot
Towards Unified Analysis of GPU Consistency
inferred← citeshttps://doi.org/10.1145/3694906.3743326openalex-snapshot
Decoupled Fallback: A Portable Single-Pass GPU Scan
inferred← citeshttps://doi.org/10.1145/3763075openalex-snapshot
SafeRace: Assessing and Addressing WebGPU Memory Safety in the Presence of Data Races
inferred← citeshttps://doi.org/10.1145/3776687openalex-snapshot
Recurrence Sets for Proving Fair Non-termination under Axiomatic Memory Consistency Models
inferred← citeshttps://doi.org/10.1145/3808280openalex-snapshot
Kuiper: Correct and Efficient GPU Programming with Dependent Types and Separation Logic
inferred← citeshttps://doi.org/10.1145/3808297openalex-snapshot
SIMT-Step Execution: A Flexible Operational Semantics for GPU Subgroup Behavior
inferred← citeshttps://doi.org/10.1145/3808331openalex-snapshot
Uniformity Analysis in the WebGPU Shading Language
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.