Powered by
42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation (PLDI 2021),
June 20–25, 2021,
Virtual, Canada
Frontmatter
Papers
Transfinite Iris: Resolving an Existential Dilemma of Step-Indexed Separation Logic
Simon Spies, Lennard Gäher,
Daniel Gratzer,
Joseph Tassarotti,
Robbert Krebbers,
Derek Dreyer, and
Lars Birkedal
(MPI-SWS, Germany; Saarland University, Germany; Aarhus University, Denmark; Boston College, USA; Radboud University Nijmegen, Netherlands)
Publisher's Version
Artifacts Reusable
Artifacts Functional
Retrofitting Effect Handlers onto OCaml
KC Sivaramakrishnan,
Stephen Dolan,
Leo White, Tom Kelly, Sadiq Jaffer, and Anil Madhavapeddy
(IIT Madras, India; OCaml Labs, UK; Jane Street, UK; Opsian, UK; University of Cambridge, UK)
Publisher's Version
Artifacts Functional
Automated Conformance Testing for JavaScript Engines via Deep Compiler Fuzzing
Guixin Ye,
Zhanyong Tang,
Shin Hwei Tan, Songfang Huang, Dingyi Fang, Xiaoyang Sun, Lizhong Bian, Haibo Wang, and
Zheng Wang
(Northwest University, China; Southern University of Science and Technology, China; Alibaba DAMO Academy, China; University of Leeds, UK; Alipay, China)
Publisher's Version
Artifacts Functional
DreamCoder: Bootstrapping Inductive Program Synthesis with Wake-Sleep Library Learning
Kevin Ellis,
Catherine Wong, Maxwell Nye, Mathias Sablé-Meyer, Lucas Morales, Luke Hewitt, Luc Cary,
Armando Solar-Lezama, and
Joshua B. Tenenbaum
(Cornell University, USA; Massachusetts Institute of Technology, USA; PSL University, France; Collège de France, France; NeuroSpin, France)
Publisher's Version
Artifacts Reusable
Artifacts Functional
Test-Case Reduction and Deduplication Almost for Free with Transformation-Based Compiler Testing
Alastair F. Donaldson, Paul Thomson, Vasyl Teliman, Stefano Milizia, André Perez Maselco, and Antoni Karpiński
(Imperial College London, UK; Google, UK; National Technical University of Ukraine, Ukraine; Federal University of ABC, Brazil; Warsaw University of Technology, Poland)
Publisher's Version
Artifacts Reusable
Artifacts Functional
Task Parallel Assembly Language for Uncompromising Parallelism
Mike Rainey, Ryan R. Newton, Kyle Hale,
Nikos Hardavellas,
Simone Campanoni,
Peter Dinda, and
Umut A. Acar
(Carnegie Mellon University, USA; Facebook, USA; Illinois Institute of Technology, USA; Northwestern University, USA)
Publisher's Version
Info
Artifacts Functional
IOOpt: Automatic Derivation of I/O Complexity Bounds for Affine Programs
Auguste Olivry, Guillaume Iooss, Nicolas Tollenaere,
Atanas Rountev,
P. Sadayappan, and Fabrice Rastello
(Université Grenoble Alpes, France; CNRS, France; Inria, France; Ohio State University, USA; University of Utah, USA)
Publisher's Version
Artifacts Functional
AKG: Automatic Kernel Generation for Neural Processing Units using Polyhedral Transformations
Jie Zhao, Bojie Li, Wang Nie, Zhen Geng, Renwei Zhang, Xiong Gao, Bin Cheng, Chen Wu, Yun Cheng, Zheng Li, Peng Di, Kun Zhang, and Xuefeng Jin
(State Key Laboratory of Mathematical Engineering and Advanced Computing, China; Huawei Technologies, China; Huawei, China)
Publisher's Version
Info
proc time: 12.45