Alastair Donaldson
Cited by
Cited by
GPUVerify: a verifier for GPU kernels
A Betts, N Chong, A Donaldson, S Qadeer, P Thomson
Proceedings of the ACM international conference on Object oriented …, 2012
Symmetry in temporal logic model checking
A Miller, A Donaldson, M Calder
ACM Computing Surveys (CSUR) 38 (3), 8-es, 2006
Many-core compiler fuzzing
C Lidbury, A Lascu, N Chong, AF Donaldson
ACM SIGPLAN Notices 50 (6), 65-76, 2015
GPU concurrency: Weak behaviours and programming assumptions
J Alglave, M Batty, AF Donaldson, G Gopalakrishnan, J Ketema, D Poetzl, ...
ACM SIGARCH Computer Architecture News 43 (1), 577-591, 2015
Pencil: A platform-neutral compute intermediate language for accelerator programming
R Baghdadi, U Beaugnon, A Cohen, T Grosser, M Kruse, C Reddy, ...
2015 International Conference on Parallel Architecture and Compilation (PACT …, 2015
Software Verification Using k-Induction
AF Donaldson, L Haller, D Kroening, P Rümmer
International Static Analysis Symposium, 351-368, 2011
Overhauling SC atomics in C11 and OpenCL
M Batty, AF Donaldson, J Wickerson
Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of …, 2016
Certified roundoff error bounds using semidefinite programming
V Magron, G Constantinides, A Donaldson
ACM Transactions on Mathematical Software (TOMS) 43 (4), 1-31, 2017
Automated testing of graphics shader compilers
AF Donaldson, H Evrard, A Lascu, P Thomson
Proceedings of the ACM on Programming Languages 1 (OOPSLA), 1-29, 2017
Concurrency testing using schedule bounding: An empirical study
P Thomson, AF Donaldson, A Betts
Proceedings of the 19th ACM SIGPLAN symposium on Principles and practice of …, 2014
Offload–automating code migration to heterogeneous multicore systems
P Cooper, U Dolinsky, AF Donaldson, A Richards, C Riley, G Russell
International Conference on High-Performance Embedded Architectures and …, 2010
Estimating the WCET of GPU-accelerated applications using hybrid analysis
A Betts, A Donaldson
2013 25th Euromicro Conference on Real-Time Systems, 193-202, 2013
Symmetry-aware predicate abstraction for shared-variable concurrent programs
A Donaldson, A Kaiser, D Kroening, T Wahl
International Conference on Computer Aided Verification, 356-371, 2011
Symmetry reduction for probabilistic model checking using generic representatives
AF Donaldson, A Miller
International Symposium on Automated Technology for Verification and …, 2006
Asynchronous programming, analysis and testing with state machines
P Deligiannis, AF Donaldson, J Ketema, A Lal, P Thomson
Proceedings of the 36th ACM SIGPLAN Conference on Programming Language …, 2015
Automatic symmetry detection for model checking using computational group theory
AF Donaldson, A Miller
International Symposium on Formal Methods, 481-496, 2005
The design and implementation of a verification technique for GPU kernels
A Betts, N Chong, AF Donaldson, J Ketema, S Qadeer, P Thomson, ...
ACM Transactions on Programming Languages and Systems (TOPLAS) 37 (3), 1-49, 2015
Interleaving and lock-step semantics for analysis and verification of GPU kernels
P Collingbourne, AF Donaldson, J Ketema, S Qadeer
European Symposium on Programming, 270-289, 2013
Deriving efficient data movement from decoupled access/execute specifications
LW Howes, A Lokhmotov, AF Donaldson, PHJ Kelly
International Conference on High-Performance Embedded Architectures and …, 2009
Automatic analysis of scratch-pad memory code for heterogeneous multicore processors
AF Donaldson, D Kroening, P Rümmer
International Conference on Tools and Algorithms for the Construction and …, 2010
The system can't perform the operation now. Try again later.
Articles 1–20