Interleaving and Lock-Step Semantics for Analysis and Verification of GPU Kernels
暂无分享,去创建一个
Alastair F. Donaldson | Jeroen Ketema | Shaz Qadeer | Peter Collingbourne | S. Qadeer | Peter Collingbourne | J. Ketema
[1] Nikolaj Bjørner,et al. Z3: An Efficient SMT Solver , 2008, TACAS.
[2] Axel Habermaier,et al. The Model of Computation of CUDA and its Formal Semantics , 2011 .
[3] David R. Kaeli,et al. Accelerating the local outlier factor algorithm on a GPU for intrusion detection systems , 2010, GPGPU-3.
[4] Bor-Yuh Evan Chang,et al. Boogie: A Modular Reusable Verifier for Object-Oriented Programs , 2005, FMCO.
[5] Adam Betts,et al. GPUVerify: a verifier for GPU kernels , 2012, OOPSLA '12.
[6] Haibo Chen,et al. A GPU-based high-throughput image retrieval algorithm , 2012, GPGPU-5.
[7] Alfred V. Aho,et al. Compilers: Principles, Techniques, and Tools , 1986, Addison-Wesley series in computer science / World student series edition.
[8] Peng Li,et al. GKLEE: concolic verification and test generation for GPUs , 2012, PPoPP '12.
[9] Sorin Lerner,et al. Verifying GPU kernels by test amplification , 2012, PLDI.
[10] Brian Campbell,et al. Amortised Memory Analysis Using the Depth of Data Structures , 2009, ESOP.
[11] Richard J. Lipton,et al. Space-Time Trade-Offs in Structured Programming: An Improved Combinatorial Embedding Theorem , 1980, JACM.
[12] Ken Kennedy,et al. Conversion of control dependence to data dependence , 1983, POPL '83.
[13] Marcello M. Bonsangue,et al. Formal Methods for Components and Objects - 8th International Symposium, FMCO 2009, Eindhoven, The Netherlands, November 4-6, 2009. Revised Selected Papers , 2010, FMCO.
[14] Paul H. J. Kelly,et al. Symbolic Testing of OpenCL Code , 2011, Haifa Verification Conference.
[15] Guodong Li,et al. Scalable SMT-based verification of GPU kernel functions , 2010, FSE '10.
[16] Rajeev Alur,et al. A Temporal Logic of Nested Calls and Returns , 2004, TACAS.
[17] K. Rustan M. Leino,et al. Weakest-precondition of unstructured programs , 2005, PASTE '05.
[18] Leslie Lamport,et al. What Good is Temporal Logic? , 1983, IFIP Congress.
[19] Alexander Knapp,et al. On the Correctness of the SIMT Execution Model of GPUs , 2012, ESOP.
[20] Tor M. Aamodt,et al. Dynamic Warp Formation and Scheduling for Efficient GPU Control Flow , 2007, 40th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO 2007).
[21] Alfred V. Aho,et al. , “Compilers- Principles, Techniques, and Tools”, Pearson Education Asia, 2007. , 2015 .