Filter Program 
Dates
Rooms
Tracks
Badges
 Your Program
Mon 24 JunDisplayed time zone: Windhoek change
Mon 24 Jun
Displayed time zone: Windhoek change
| 09:00 - 10:10 | |||
| 09:0010m Day opening | Opening WQS | ||
| 09:1040m Keynote | From ZX to first order logic: a survey of string diagrammatic calculi WQS Pawel Sobocinski Tallinn University of Technology | ||
| 09:5020m Talk | Fock, the rules (... or how to ZX-calculus for continuous variable quantum computation)REMOTE WQS Razin A. Shaikh University of Oxford, Lia Yeh University of Oxford, Stefano Gogioso University of Oxford | ||
| 09:00 - 10:10 | |||
| 09:0070m Tutorial | Static Code Analysis with SootUp Tutorials Eric Bodden Heinz Nixdorf Institut, Paderborn University and Fraunhofer IEM, Markus Schmidt Heinz Nixdorf Institut, Paderborn University, Jonas Klauke Paderborn University, Kadiray Karakaya Heinz Nixdorf Institut, Paderborn University, Stefan Schott Heinz Nixdorf Institut, Paderborn UniversityLink to publication | ||
| 09:00 - 10:10 | Welcome and KeynoteCP at Finland Chair(s): Saverio Giallorenzo Alma Mater Studiorum - Università di Bologna / INRIA, Lindsey Kuper University of California, Santa Cruz, Marco Peressotti University of Southern Denmark | ||
| 09:0010m Day opening | Opening CP Lindsey Kuper University of California, Santa Cruz, Marco Peressotti University of Southern Denmark, Saverio Giallorenzo Alma Mater Studiorum - Università di Bologna / INRIA | ||
| 09:1060m Keynote | Choreographic Programming: its essence, beauty, and necessity CPMedia Attached | ||
| 09:00 - 10:10 | |||
| 09:155m Talk | Welcome Infer David Pichardie Meta | ||
| 09:2045m Talk | State of the Infer Platform Infer Jules Villard Meta | ||
| 09:00 - 10:10 | LCTES Welcome and KeynoteLCTES at Iceland Chair(s): Yulei Sui UNSW Sydney, Aviral Shrivastava Arizona State University | ||
| 09:0020m Day opening | Welcome and Opening LCTES | ||
| 09:2050m Keynote | Three Colours of Fuzzing: Reflections and Open Challenges LCTES Cristian Cadar Imperial College London | ||
| 09:00 - 10:10 | |||
| 09:0010m Talk | Welcome EGRAPHS Max Willsey UC Berkeley | ||
| 09:1030m Talk | E-graphs and Automated Reasoning: Looking back to look forward EGRAPHS Philip Zucker DraperPre-print Media Attached | ||
| 09:4030m Talk | Equivalence Hypergraphs: E-Graphs for Monoidal TheoriesRemote EGRAPHS Aleksei Tiurin University of Birmingham, Chris Barrett University of Oxford, Dan Ghica Huawei Research and University of BirminghamPre-print Media Attached | ||
| 09:00 - 10:10 | |||
| 09:0070m Tutorial | Algorithms and Applications for Provable Repair of Deep Neural Networks Tutorials Aditya V. Thakur University of California at Davis | ||
| 09:00 - 10:10 | |||
| 09:0070m Tutorial | Quick and dirty development of static analyses with LiSA Tutorials Luca Negrini Ca’ Foscari University of Venice, Pietro Ferrara Università Ca' Foscari, Venezia, ItalyLink to publication Pre-print | ||
| 10:40 - 12:20 | |||
| 10:4040m Keynote | Quantum application development for multi-processor systems using CUDA-Q WQS Bettina Heim NVIDIA | ||
| 11:2020m Talk | Supporting End-Users in Realizing Quantum Computing Applications WQS Damian Rovara Technical University of Munich, Nils Quetschlich Technical University of Munich, Lukas Burgholzer Technical University of Munich, Wille Robert Johannes Kepler University Linz, Austria | ||
| 11:4020m Talk | Dataflow-Based Optimization for QIR Programs WQS | ||
| 12:0020m Talk | Towards an open-source framework to perform quantum calibration and characterization WQS Andrea Pasquale  Università degli Studi di Milano, Edoardo Pedicillo  Università degli Studi di Milano, Stefano Carrazza  Università degli Studi di Milano | ||
| 10:40 - 12:20 | |||
| 10:401h40m Tutorial | Static Code Analysis with SootUp Tutorials Eric Bodden Heinz Nixdorf Institut, Paderborn University and Fraunhofer IEM, Markus Schmidt Heinz Nixdorf Institut, Paderborn University, Jonas Klauke Paderborn University, Kadiray Karakaya Heinz Nixdorf Institut, Paderborn University, Stefan Schott Heinz Nixdorf Institut, Paderborn UniversityLink to publication | ||
| 10:40 - 12:20 | |||
| 10:4045m Talk | Finding Retain Cycles for Objective-C with Pulse Infer Dulma Churchill Meta | ||
| 11:3045m Talk | Bridging the Gap For Security Analysis In Infer Infer Julien Vanegue Bloomberg, USA | ||
| 10:40 - 12:20 | |||
| 10:4025m Talk | Slotted E-Graphs EGRAPHSPre-print Media Attached | ||
| 11:0525m Talk | Towards Relational Contextual Equality Saturation EGRAPHS Tyler Hou University of California, Berkeley, Shadaj Laddad University of California at Berkeley, Joseph M. Hellerstein UC BerkeleyPre-print Media Attached | ||
| 11:3025m Talk | Performant Dynamically Typed E-Graphs in Pure Julia EGRAPHSPre-print Media Attached | ||
| 11:5525m Talk | EGSTRA: E-Graph-Based Strategy for Test Suite Reduction and Abstraction EGRAPHS Sabrina Reis Lawrence Livermore National Laboratory, Matthew Sottile Lawrence Livermore National LaboratoryMedia Attached File Attached | ||
| 10:40 - 12:20 | |||
| 10:401h40m Tutorial | Algorithms and Applications for Provable Repair of Deep Neural Networks Tutorials Aditya V. Thakur University of California at Davis | ||
| 10:40 - 12:20 | |||
| 10:401h40m Tutorial | Quick and dirty development of static analyses with LiSA Tutorials Luca Negrini Ca’ Foscari University of Venice, Pietro Ferrara Università Ca' Foscari, Venezia, ItalyLink to publication Pre-print | ||
| 12:20 - 13:40 | |||
| 12:2080m Lunch | Lunch Catering | ||
| 13:40 - 15:20 | |||
| 13:4040m Keynote | Quantum program analysis: Verification and TestingREMOTE WQS Nengkun Yu Stony Brook University, USA | ||
| 14:2020m Talk | A Static Analysis for High-Level Quantum Programming Languages WQS Nicola Assolini Università degli Studi di Verona, Alessandra Di Pierro University of Verona, Italy, Isabella Mastroeni University of Verona, Italy | ||
| 14:4020m Talk | Efficient Formal Verification of Quantum Error Correcting ProgramsREMOTE WQS Qifan Huang Institute of Software, Chinese Academy of Sciences; University of Chinese Academy of Sciences, Li Zhou MPI-SP; Institute of Software at Chinese Academy of Sciences, Wang Fang Institute of Software at Chinese Academy of Sciences and University of Chinese Academy of Sciences, Mingsheng Ying Institute of Software at Chinese Academy of Sciences; Tsinghua University | ||
| 15:0020m Talk | Verifying Quantum Circuits in GAP WQS Scott Wesley University of Waterloo, Canada | ||
| 13:40 - 15:20 | |||
| 13:401h40m Tutorial | Concurrent Algorithms in Kotlin Coroutines Tutorials Nikita Koval JetBrains | ||
| 13:40 - 15:20 | |||
| 13:4020m Talk | A Probabilistic Choreography Language for PRISM CPMedia Attached | ||
| 14:0020m Talk | A Function-as-a-Service Choreographic Programming Language: Examples and Applications CP Giuseppe De Palma Department of Computer Science and Engineering - Università di Bologna, Saverio Giallorenzo Alma Mater Studiorum - Università di Bologna / INRIA, Jacopo Mauro University of Southern Denmark, Matteo Trentin Università di Bologna, Gianluigi Zavattaro Department of Computer Science and Engineering - Università di BolognaPre-print | ||
| 14:2020m Talk | Exploring Algebraic Placement in Multiparty Languages CP George Zakhour University of St. Gallen, Pascal Weisenburger University of St. Gallen, Guido Salvaneschi University of St. GallenPre-print Media Attached | ||
| 14:4020m Talk | Poroutines: The Essence of Choreographic Programming? CP Dan Plyukhin University of Southern Denmark | ||
| 15:0020m Talk | We Know I Know You Know; Choreographic Programming With Multicast and Multiply Located Values CPPre-print Media Attached | ||
| 13:40 - 15:20 | |||
| 13:4045m Talk | Infer Internals for Integrations and Infrastructure Infer Nikos Gorogiannis Meta | ||
| 14:3045m Talk | Supercharging Infer: Enhancing Static Analysis with Dynamic Data at WhatsApp Infer Matteo Marescotti Meta | ||
| 13:40 - 15:20 | |||
| 13:401h40m Tutorial | Democratizing DSL development with the BuildIt Framework Tutorials Ajay Brahmakshatriya Massachusetts Institute of Technology, Saman Amarasinghe Massachusetts Institute of TechnologyLink to publication | ||
| 13:40 - 15:20 | Session 1PLMW@PLDI at Sweden Chair(s): Anitha Gollamudi University of Massachusetts Lowell PLMW Day-1 Session-1 | ||
| 13:4010m Day opening | Day opening PLMW@PLDI | ||
| 13:5040m Social Event | Social Event: PL Cards PLMW@PLDI | ||
| 14:3050m Social Event | Skill Exchange PLMW@PLDI | ||
| 16:00 - 18:00 | |||
| 16:0040m Keynote | Mitiq, a toolbox for quantum error mitigation and error suppression WQS Nathan Shammah Unitary Fund | ||
| 16:4020m Talk | Quantum Backtracking in Qrisp Applied to Sudoku Problems WQS Raphael Seidel Fraunhofer Institute for Open Communication Systems, Zander René , Matic Petrič , Niklas Steinmann , David Liu , Nikolay Tcholtchev Fraunhofer Institute for Open Communication Systems, Manfred Hauswirth Fraunhofer Institute for Open Communication Systems, TU Berlin | ||
| 17:0020m Talk | Classical Shadows for Property-Based Testing of Quantum Programs WQS Gabriel Joseph Pontolillo King's College London, Connor Lenihan King's College London, Mohammad Reza Mousavi King's College London, George Booth King's College London | ||
| 17:2020m Talk | Hybrid Quantum-Classical Machine Learning with String Diagrams WQS | ||
| 17:4020m Talk | Classical Simulation of Quantum Circuits with Partial Interference Effects WQS | ||
| 16:00 - 17:40 | |||
| 16:001h40m Tutorial | Concurrent Algorithms in Kotlin Coroutines Tutorials Nikita Koval JetBrains | ||
| 16:00 - 17:40 | |||
| 16:0020m Talk | ChoRus: Library-Level Choreographic Programming in Rust CP Shun Kashiwa University of California, Santa Cruz, Lindsey Kuper University of California, Santa CruzPre-print Media Attached | ||
| 16:2020m Talk | Klor: Choreographies for the Working Clojurian CP Lovro Lugović University of Southern Denmark, Sung-Shik Jongmans Open University of the Netherlands; CWIMedia Attached | ||
| 16:4020m Talk | Suki: Choreographed Distributed Dataflow in Rust CP Shadaj Laddad University of California at Berkeley, Alvin Cheung University of California at Berkeley, Joseph M. Hellerstein UC BerkeleyPre-print Media Attached | ||
| 17:0020m Talk | Toward Verified Library-Level Choreographic Programming with Algebraic Effects CP Gan Shen University of California, Santa Cruz, USA, Lindsey Kuper University of California, Santa CruzPre-print Media Attached | ||
| 17:2020m Day closing | Closing CP Lindsey Kuper University of California, Santa Cruz, Saverio Giallorenzo Alma Mater Studiorum - Università di Bologna / INRIA, Marco Peressotti University of Southern Denmark | ||
| 16:00 - 17:40 | |||
| 16:0045m Talk | Type-safe Nanopasses: How to write a safe and modern compiler front-end Infer Daniel Mercier AdaCore | ||
| 16:00 - 17:40 | |||
| 16:0015m Talk | EVMBT: A Binary Translation Scheme for Upgrading EVM Smart Contracts to WASM LCTES Weimin Chen The Hong Kong Polytechnic University, Xiapu Luo The Hong Kong Polytechnic University, Haoyu Wang Huazhong University of Science and Technology, Heming Cui University of Hong Kong, Shuyu Zheng Peking University, Xuanzhe Liu Peking University | ||
| 16:1515m Talk | CodeExtract: Enhancing Binary Code Similarity Detection with Code Extraction Techniques LCTES Lichen Jia Institute of Computing Technology, Chinese Academy of Sciences, Chenggang Wu Institute of Computing Technology at Chinese Academy of Sciences; University of Chinese Academy of Sciences; Zhongguancun Laboratory, Zhe Wang Institute of Computing Technology at Chinese Academy of Sciences; Zhongguancun Laboratory, Peihua Zhang  | ||
| 16:3015m Talk | Foundations for a Rust-Like Borrow Checker for C LCTES Tiago Silva University of Porto, João Bispo Faculdade de Engenharia e Universidade do Porto, Tiago Carvalho University of Porto | ||
| 16:4515m Talk | Enhancing Code Vulnerability Detection via Vulnerability-Preserving Data Augmentation LCTES Shangqing Liu Nanyang Technological University, Wei Ma Nanyang Technological University, Singapore, Jian Wang Nanyang Technological University, Xiaofei Xie Singapore Management University, Ruitao Feng SMU, Yang Liu Nanyang Technological University | ||
| 17:0015m Talk | (WIP) A Flexible-Granularity Task Graph Representation and its Generation from C Applications LCTES Tiago Santos Faculty of Engineering, University of Porto, João Bispo Faculdade de Engenharia e Universidade do Porto, João M. P. Cardoso University of Porto and INESC TEC, Portugal | ||
| 17:1525m Day closing | Award and Closing LCTES | ||
| 16:00 - 17:40 | |||
| 16:0025m Talk | Automated Proof Generation for Associative and Distributive Rewriting with E-Graphs EGRAPHS Adrian Lehmann University of Chicago, Ben Caldwell University of Chicago, John Reppy University of Chicago, USA, Robert Rand University of ChicagoMedia Attached | ||
| 16:2525m Talk | superVer: Verifying Probabilistic Independence of Systems of Expressions using Equality Saturation EGRAPHS Alexander Treff University of Lübeck, Pajam Pauls University of Lübeck, Maximilian Orlt TU Darmstadt, Marc Gourjon Hamburg University of Technology and NXP Semiconductors Germany GmbHMedia Attached | ||
| 16:5025m Talk | Bridging Syntax and Semantics of Lean Expressions in E-Graphs EGRAPHSPre-print Media Attached | ||
| 17:1525m Talk | Disequalities in E-Graphs: An Experiment EGRAPHS George Zakhour University of St. Gallen, Pascal Weisenburger University of St. Gallen, Guido Salvaneschi University of St. GallenPre-print Media Attached | ||
| 16:00 - 17:40 | |||
| 16:001h40m Tutorial | Democratizing DSL development with the BuildIt Framework Tutorials Ajay Brahmakshatriya Massachusetts Institute of Technology, Saman Amarasinghe Massachusetts Institute of TechnologyLink to publication | ||
| 16:00 - 17:40 | Session 2PLMW@PLDI at Sweden Chair(s): Umang Mathur National University of Singapore PLMW Day-1 Session-2 | ||
| 16:0090m Other | Open research group positions PLMW@PLDI | ||
Tue 25 JunDisplayed time zone: Windhoek change
Tue 25 Jun
Displayed time zone: Windhoek change
| 09:00 - 10:10 | |||
| 09:0010m Day opening | Opening RTFM Amal Ahmed Northeastern University, USA, Derek Dreyer MPI-SWS, Ilya Sergey National University of Singapore | ||
| 09:1040m Talk | On Long-Term Research Problem Selection RTFM Peter Müller ETH Zurich | ||
| 09:00 - 10:10 | |||
| 09:0010m Talk | Welcome / Intro Sparse Saman Amarasinghe Massachusetts Institute of Technology | ||
| 09:1020m Talk | Practical Considerations for Embracing Sparse Computation Sparse Shoaib Kamil Adobe Research | ||
| 09:3020m Talk | When Are We Done Optimizing? Sparse Gilbert Bernstein University of Washington, Seattle | ||
| 09:5020m Panel | Panel: What are we doing? Sparse Saman Amarasinghe Massachusetts Institute of Technology, Gilbert Bernstein University of Washington, Seattle, Shoaib Kamil Adobe Research | ||
| 09:00 - 10:10 | |||
| 09:0035m Talk | Abstract Interpretation, Software Model Checking, and Beyond - A Celebration of the Work of Andreas Podelski PODELSKI Thomas Ball Microsoft Research | ||
| 09:3535m Talk | Find, Use, and Conserve Tools for Formal Methods PODELSKI Dirk Beyer LMU MunichPre-print | ||
| 09:00 - 09:10 | Welcome from the ChairsISMM at Iceland Chair(s): Michael D. Bond Ohio State University, Jae W. Lee Seoul National University, Hannes Payer Google | ||
| 09:0010m Day opening | Welcome to ISMM ISMM | ||
| 09:00 - 10:10 | |||
| 09:0050m Keynote | Recent Advances in Floating-point (Static) Analyses SOAP Eva Darulova Uppsala University | ||
| 09:5020m Talk | Static Analysis for CHERIRemote SOAP | ||
| 09:00 - 10:10 | |||
| 09:0070m Day opening | Academic jam session ARRAY | ||
| 09:00 - 10:10 | |||
| 09:0010m Talk | Opening Remarks PLMW@PLDI Anitha Gollamudi University of Massachusetts Lowell | ||
| 09:1060m Talk | Thoughts on the interplay between corporate, government, and university R&D PLMW@PLDI Byron Cook Amazon | ||
| 09:10 - 10:10 | |||
| 09:1060m Keynote | Keynote: Memory of Past and Future – Wasm’s Evolving Model of Store ISMM Andreas Rossberg Independent | ||
| 10:40 - 12:20 | |||
| 10:4040m Talk | On Doing Interdisciplinary Research RTFM Nate Foster Cornell University and Jane Street | ||
| 11:2060m Panel | Panel: Promotion and Tenure RTFM M: Derek Dreyer MPI-SWS, P: Amal Ahmed Northeastern University, USA, P: Justin Hsu Cornell University, P: Peter Müller ETH Zurich, P: Jeremy G. Siek Indiana University, USA | ||
| 10:40 - 12:20 | Databases and HardwareSparse at Finland Chair(s): Saman Amarasinghe Massachusetts Institute of Technology | ||
| 10:4020m Talk | Exploiting Sparsity and Redundancy Sparse | ||
| 11:0020m Talk | Recent Advances in Incremental View Maintenance Sparse Haozhe Zhang University of Zurich | ||
| 11:2020m Talk | Hybrid Relational Tensor Processing Sparse Amir Shaikhha University of Edinburgh | ||
| 11:4020m Talk | Mapping Sparse Applications to 
Accelerated Computing Systems Sparse Olivia Hsu Stanford University | ||
| 12:0020m Panel | Panel: Databases and Hardware Sparse Amir Shaikhha University of Edinburgh, Olivia Hsu Stanford University, Haozhe Zhang University of Zurich, Matthias Boehm  | ||
| 10:40 - 12:20 | |||
| 10:4033m Talk | Session Types for People who Love Automata PODELSKI Thomas Wies New York University | ||
| 11:1333m Talk | Concurrent ∀∃-Hyperproperties PODELSKI Ernst-Rüdiger Olderog University of Oldenburg | ||
| 11:4633m Talk | Optimal Quantum Programs PODELSKI Jens Palsberg University of California, Los Angeles (UCLA) | ||
| 10:40 - 11:40 | ISMM: Session 1 - Garbage CollectionISMM at Iceland Chair(s): Steve Blackburn Google and Australian National University | ||
| 10:4020m Talk | Memory Management on Mobile Devices ISMM Kunal Sareen Australian National University, Steve Blackburn Google and Australian National University, Sara S. Hamouda Google, Lokesh Gidra GoogleDOI Pre-print | ||
| 11:0020m Talk | Garbage Collection for Mostly Serialized Heaps ISMM Chaitanya S. Koparkar Indiana University, Vidush Singhal Purdue University, Aditya Gupta Purdue University, Mike Rainey Carnegie Mellon University, Michael Vollmer University of Kent, Artem Pelenitsyn Purdue University, Sam Tobin-Hochstadt Indiana University, Milind Kulkarni Purdue University, Ryan R. Newton Purdue UniversityDOI Pre-print | ||
| 11:2020m Talk | Evaluating Finalization-Based Object Lifetime ProfilingRemote ISMM Sebastian Jordan Montaño Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL F-59000 Lille, France, Guillermo Polito Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL, Stéphane Ducasse Inria; University of Lille; CNRS; Centrale Lille; CRIStAL, Pablo Tesone Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL, Pharo ConsortiumDOI | ||
| 10:40 - 12:20 | |||
| 10:4050m Keynote | Challenges and Opportunities in Program Analysis for JavaScript SOAP Anders Møller Aarhus University | ||
| 11:3020m Talk | Dr Wenowdis: Specializing dynamic language C extensions using type information SOAPPre-print File Attached | ||
| 11:5020m Talk | Interleaving Static Analysis and LLM Prompting SOAP Patrick Chapman University of California, Davis, Cindy Rubio-González University of California at Davis, Aditya V. Thakur University of California at Davis | ||
| 10:40 - 12:20 | |||
| 10:4025m Talk | AUTOMAP: Inferring Rank-Polymorphic Function Applications with Integer Linear Programming ARRAY Robert Schenck DIKU, University of Copenhagen, Nikolaj Hey Hinnerskov DIKU, University of Copenhagen, Troels Henriksen University of Copenhagen, Magnus Madsen Aarhus University, Martin Elsman University of Copenhagen, DenmarkFile Attached | ||
| 11:0525m Talk | An LLP (q, k) Parser Generator ARRAYFile Attached | ||
| 11:3025m Talk | Mechanical Proofs in an Array-Combinator Language ARRAY Nikolaj Hey Hinnerskov DIKU, University of Copenhagen, Robert Schenck DIKU, University of Copenhagen, Cosmin Oancea University of Copenhagen, DenmarkFile Attached | ||
| 11:5525m Talk | Translating Concepts of the Futhark Programming Language into an Extended Pi-Calculus ARRAY Chris Oliver Paulsen Department of Computer Science, Aalborg University, Lars Jensen , Julian Teule Department of Computer Science, Aalborg University, Hans Hüttel Department of Computer Science, Aalborg UniversityFile Attached | ||
| 10:40 - 12:20 | |||
| 10:4030m Talk | Letting users do the undecidable: lessons from program synthesis PLMW@PLDI Hila Peleg Technion | ||
| 11:1030m Talk | A Tale of Shared Memory Concurrency in Programming Languages PLMW@PLDI Soham Chakraborty TU Delft | ||
| 11:4040m Talk | How to read a PL-security paper PLMW@PLDI Aslan Askarov Aarhus University | ||
| 11:40 - 12:20 | |||
| 11:4020m Talk | Supporting Trusted Virtual Machines with Hardware-Based Secure Remote Memory ISMM Taekyung Heo NVIDIA, Seunghyo Kang KAIST, Sanghyeon Lee KAIST, Soojin Hwang KAIST, Joongun Park Georgia Tech, Jaehyuk Huh KAISTDOI | ||
| 12:0020m Talk | A Managed Memory System for Micro Controllers with NOR Flash Memory ISMM Akira Inoue University of Tokyo, Tomoharu Ugawa University of Tokyo, Shigeru Chiba University of TokyoDOI | ||
| 12:20 - 13:40 | |||
| 12:2080m Lunch | Lunch Catering | ||
| 13:40 - 15:20 | |||
| 13:4040m Talk | On Running a Research Group RTFM Işıl Dillig University of Texas at Austin | ||
| 14:2060m Talk | Panel: Work-Life Balance, Service, and Teaching RTFM M: Amal Ahmed Northeastern University, USA, P: Benjamin Delaware Purdue University, P: Sam Lindley University of Edinburgh, P: Nadia Polikarpova University of California at San Diego, P: Jan Vitek Northeastern University | ||
| 13:40 - 15:20 | |||
| 13:4020m Talk | Equality Saturation and Joins Sparse Max Willsey UC Berkeley | ||
| 14:0020m Talk | SpEQ: Translation of Sparse Codes using Equivalences Sparse Avery Laird University of Toronto | ||
| 14:2020m Talk | Design DSLs with xDSL Sparse Tobias Grosser University of Cambridge, UK | ||
| 14:4020m Talk | Compiling Control Flow in Sparse and Structured Array Programs Sparse Willow Ahrens Massachusetts Institute of Technology | ||
| 15:0020m Panel | Panel: Compilation Frameworks Sparse Max Willsey UC Berkeley, Avery Laird University of Toronto, Tobias Grosser University of Cambridge, UK, Willow Ahrens Massachusetts Institute of Technology | ||
| 13:40 - 15:20 | |||
| 13:4033m Talk | Model Checking Distributed Software Systems PODELSKI Rupak Majumdar MPI-SWS | ||
| 14:1333m Talk | Liveness to Safety for Distributed Systems PODELSKI Lenore Zuck UIC | ||
| 14:4633m Talk | On the Power of Temporal Prophecy PODELSKI Jochen Hoenicke Certora | ||
| 13:40 - 14:40 | ISMM: Keynote 2 - Dr. Euicheol Lim (SK hynix)ISMM at Iceland Chair(s): Jae W. Lee Seoul National University | ||
| 13:4060m Keynote | Keynote: Enabling the AI Revolution: Next-Generation Memory Solutions for AI Computing System ISMM Euicheol Lim SK hynix | ||
| 13:40 - 15:20 | |||
| 13:4050m Keynote | Lightweight Resource Leak Verification and Inference SOAP Manu Sridharan University of California at Riverside | ||
| 14:3020m Talk | Interactive Source-to-Source Optimizations Validated using Static Resource Analysis SOAP Guillaume Bertholon Inria & Université de Strasbourg, CNRS, ICube, France, Arthur Charguéraud Inria; Université de Strasbourg; CNRS; ICube, Thomas Koehler INRIA, Begatim Bytyqi Inria & Université de Strasbourg, CNRS, ICube, France, Damien Rouhling Inria Nancy Grand-Est; France | ||
| 14:5020m Talk | When to Stop Going Down the Rabbit Hole: Taming Context-Sensitivity on the Fly SOAP Julian Erhard Technical University of Munich, Johanna Franziska Schinabeck Technische Universität München, Michael Schwarz Technische Universität München, Helmut Seidl Technische Universität München | ||
| 13:40 - 15:20 | |||
| 13:4025m Talk | Apple Array Allocation ARRAY Vanessa McHale Northern TrustFile Attached | ||
| 14:0525m Talk | Shray: an Owner-Compute Distributed Shared-Memory System ARRAY Stefan Schrijvers Radboud University, Thomas Koopman Radboud University, Sven-Bodo Scholz Radboud UniversityDOI | ||
| 14:3025m Talk | Work Assisting: Linking Task-Parallel Work Stealing with Data-Parallel Self Scheduling ARRAYDOI | ||
| 14:5525m Talk | Zero-Overhead Parallel Scans for Multi-Core CPUs ARRAY Ivo Gabe de Wolff Utrecht University, David van Balen , Gabriele Keller Utrecht University, Trevor L. McDonell Utrecht UniversityFile Attached | ||
| 13:40 - 15:30 | |||
| 13:4050m Panel | Panel: PL and Beyond PLMW@PLDI P: Jens Palsberg University of California, Los Angeles (UCLA), P: Saman Amarasinghe Massachusetts Institute of Technology, P: Sukyoung Ryu KAIST, Martin C. Rinard Massachusetts Institute of Technology, Nate Foster Cornell University and Jane Street, M: Umang Mathur National University of Singapore | ||
| 14:3030m Talk | DrFix: Automated Data Race Fixing using Program Analysis and Generative AI PLMW@PLDI Farnaz Behrang Uber | ||
| 15:0030m Talk | A Tour of Program Optimization PLMW@PLDI Max Willsey UC Berkeley | ||
| 14:40 - 15:40 | ISMM: Session 3 - Intellectual AbstractsISMM at Iceland Chair(s): Michael D. Bond Ohio State University | ||
| 14:4020m Talk | The One Pass (OP) Compactor: An Intellectual Abstract ISMMDOI | ||
| 15:0020m Talk | BatchIt: Optimizing Message-Passing Allocators for Producer-Consumer Workloads: An Intellectual Abstract ISMMDOI Pre-print | ||
| 15:2020m Talk | Reference Counting Deeply Immutable Data Structures with Cycles: An Intellectual Abstract ISMM Matthew J. Parkinson Microsoft Azure Research, Sylvan Clebsch Microsoft Azure Research, Tobias Wrigstad Uppsala UniversityDOI Pre-print | ||
| 16:00 - 17:40 | |||
| 16:0040m Talk | On Writing Grants RTFM Ranjit Jhala University of California, San Diego | ||
| 16:4060m Panel | Panel: Recruiting and Supporting Students RTFM M: Ilya Sergey National University of Singapore, P: Lars Birkedal Aarhus University, P: Santosh Nagarakatte Rutgers University, P: Sukyoung Ryu KAIST, P: Zachary Tatlock University of Washington | ||
| 16:00 - 17:40 | Applications and LanguagesSparse at Finland Chair(s): Gilbert Bernstein University of Washington, Seattle | ||
| 16:0020m Talk | Offloading-Efficient Sparse AI Systems Sparse | ||
| 16:2020m Talk | Continuous Arrays Sparse Jaeyeon Won Massachusetts Institute of Technology | ||
| 16:4020m Talk | Mapping the landscape of locality optimisation: compact metadata and amortisation Sparse Paul H J Kelly Imperial College London | ||
| 17:0020m Talk | Four Languages for Portability Sparse Fredrik Kjolstad Stanford University | ||
| 17:2020m Panel | Panel: Applications and Languages Sparse Luo Mai , Jaeyeon Won Massachusetts Institute of Technology, Paul H J Kelly Imperial College London, Fredrik Kjolstad Stanford University | ||
| 16:00 - 17:40 | |||
| 16:0033m Talk | Reasoning About Hilbert’s Choice Operator in SMT PODELSKI Byron Cook Amazon | ||
| 16:3333m Talk | Living inside a Theorem Proving Universe PODELSKI Natarajan Shankar SRI International, USA | ||
| 17:0633m Day closing | Closing Remarks PODELSKI Andreas Podelski University of Freiburg | ||
| 16:00 - 17:00 | |||
| 16:0020m Talk | SSRD: Shapes and Summaries for Race Detection in Concurrent Data StructuresRemote ISMM Xiaofan Sun University of California at Riverside, Rajiv Gupta University of California at RiversideDOI | ||
| 16:2020m Talk | A Heuristic for Periodic Memory Allocation with Little Fragmentation to Train Neural Networks ISMMDOI | ||
| 16:4020m Talk | ESPN: Memory-Efficient Multi-vector Information Retrieval ISMMDOI | ||
| 16:00 - 17:40 | |||
| 16:0020m Talk | Misconceptions About Loops in C SOAP | ||
| 16:2020m Talk | A Better Approximation for Interleaved Dyck Reachability SOAP Giovanna Kobus Conrado Hong Kong University of Science and Technology, Andreas Pavlogiannis Aarhus University | ||
| 16:4020m Talk | ValBench: Benchmarking exact value analysis SOAP Marc Miltenberger Fraunhofer SIT | ATHENE - National Research Center for Applied Cybersecurity, Darmstadt, Steven Arzt Fraunhofer SIT; ATHENE | ||
| 17:005m Talk | Closing and Best Presentation Award SOAP | ||
| 16:00 - 17:40 | |||
| 16:0025m Talk | Points for Free: Embedding Pointful Array Programming in Python ARRAYDOI | ||
| 16:2525m Talk | Nano-parsing: A Data-parallel Architecture for Perverse Parsing Environments ARRAYFile Attached | ||
| 16:5025m Talk | On Structural Under and GPUs ARRAY Juuso Haavisto University of OxfordFile Attached | ||
| 17:1525m Talk | The Landscape of Formal Verification in APL: a Review with a Case Study in Quantum ComputingRemote ARRAY Santiago Núñez-Corrales National Center for Supercomputing Applications, University of Illinois Urbana-Champaign, Phuong Cao National Center for Supercomputing Applications, University of Illinois Urbana-Champaign, Bach Hoang National Center for Supercomputing Applications, University of Illinois Urbana-ChampaignFile Attached | ||
| 16:00 - 18:00 | |||
| 16:0045m Talk | Uncertainty and my scientific journey PLMW@PLDI Aws Albarghouthi University of Wisconsin-Madison | ||
| 16:4560m Panel | Panel: Career Paths in PL PLMW@PLDI P: Alexa VanHattum Wellesley College, P: Işıl Dillig University of Texas at Austin, P: Conrad Watt Nanyang Technological University, P: Gilles Barthe MPI-SP; IMDEA Software Institute, P: David Pichardie Meta, P: Manu Sridharan University of California at Riverside, M: Anitha Gollamudi University of Massachusetts Lowell | ||
| 17:4515m Talk | Conclusion PLMW@PLDI | ||
| 18:00 - 20:00 | Welcome Reception (open to attendees of any PLDI-associated event)Catering / PLDI Events at Copenhagen City Hall  Note: this reception is open to attendees of any PLDI-associated event, not just the main PLDI conference. | ||
| 18:002h Other | Reception PLDI Events Fritz Henglein Department of Computer Science, University of Copenhagen (DIKU) and Deon Digital, Jakob Grue Simonsen University of Copenhagen, Milind Kulkarni Purdue University | ||
Wed 26 JunDisplayed time zone: Windhoek change
Wed 26 Jun
Displayed time zone: Windhoek change
| 09:00 - 10:10 | |||
| 09:0070m Keynote | The Future of Fast Code: Giving Hardware What It Wants PLDI Research Papers Jonathan Ragan-Kelley Massachusetts Institute of Technology | ||
| 10:40 - 12:20 | Probabilistic ProgrammingPLDI Research Papers at Finland / Norway Chair(s): Jeremy G. Siek Indiana University, USA | ||
| 10:4020m Talk | Bit Blasting Probabilistic Programs PLDI Research Papers Poorva Garg University of California, Los Angeles, Steven Holtzen Northeastern University, Guy Van den Broeck University of California at Los Angeles, Todd Millstein University of California at Los AngelesDOI | ||
| 11:0020m Talk | Compiling Probabilistic Programs for Variable Elimination with Information Flow PLDI Research Papers Jianlin Li University of Waterloo, Eric Wang University of Waterloo, Yizhou Zhang University of WaterlooDOI | ||
| 11:2020m Talk | Equivalence and Similarity Refutation for Probabilistic Programs PLDI Research Papers Krishnendu Chatterjee IST Austria, Ehsan Kafshdar Goharshady IST Austria, Petr Novotný Masaryk University, Đorđe Žikelić Singapore Management University, SingaporeDOI | ||
| 11:4020m Talk | GenSQL: A Probabilistic Programming System for Querying Generative Models of Database Tables PLDI Research Papers Mathieu Huot MIT, Matin Ghavami Massachusetts Institute of Technology, Alexander K. Lew Massachusetts Institute of Technology, Ulrich Schaechtle Digital Garage, Cameron Freer Massachusetts Institute of Technology, Zane Shelby Digital Garage, Martin Rinard MIT, Feras Saad Carnegie Mellon University, Vikash K. Mansinghka Massachusetts Institute of TechnologyDOI | ||
| 12:0020m Talk | Probabilistic Programming with Programmable Variational Inference PLDI Research Papers McCoy Reynolds Becker MIT, Alexander K. Lew Massachusetts Institute of Technology, Xiaoyan Wang Massachusetts Institute of Technology, Matin Ghavami Massachusetts Institute of Technology, Mathieu Huot MIT, Martin Rinard MIT, Vikash K. Mansinghka Massachusetts Institute of TechnologyDOI | ||
| 10:40 - 12:20 | |||
| 10:4020m Talk | Compilation of Qubit Circuits to Optimized Qutrit Circuits PLDI Research PapersDOI | ||
| 11:0020m Talk | Qubit Recycling Revisited PLDI Research Papers Hanru Jiang Beijing Institute of Mathematical Sciences and ApplicationsDOI | ||
| 11:2020m Talk | The T-Complexity Costs of Error Correction for Control Flow in Quantum Computation PLDI Research Papers Charles Yuan Massachusetts Institute of Technology, Michael Carbin Massachusetts Institute of TechnologyDOI | ||
| 11:4020m Talk | Compiling Conditional Quantum Gates without Using Helper Qubits PLDI Research Papers Keli Huang University of California at Los Angeles, Jens Palsberg University of California, Los Angeles (UCLA)DOI | ||
| 12:0020m Talk | An Algebraic Language for Specifying Quantum Networks PLDI Research Papers Anita Buckley USI Lugano, Pavel Chuprikov USI Lugano, Rodrigo Otoni USI Lugano, Robert Soulé Yale University, Robert Rand University of Chicago, Patrick Eugster USI Lugano; Purdue UniversityDOI | ||
| 12:20 - 13:40 | |||
| 12:2080m Lunch | SIGPLAN-M Lunch PLDI Events Nadia Polikarpova University of California at San Diego | ||
| 12:20 - 13:40 | |||
| 12:2080m Lunch | Lunch Catering | ||
| 12:20 - 13:40 | |||
| 12:2080m Lunch | Lunch Catering | ||
| 13:40 - 15:20 | Pot Pourri 1PLDI Research Papers at Finland / Norway Chair(s): Steve Blackburn Google and Australian National University | ||
| 13:4020m Talk | Static Posterior Inference of Bayesian Probabilistic Programming via Polynomial Solving PLDI Research Papers Peixin Wang University of Oxford, Tengshun Yang SKLCS, Institute of Software, Chinese Academy of Sciences & University of Chinese Academy of Sciences, Hongfei Fu Shanghai Jiao Tong University, Guanyan Li University of Oxford, C.-H. Luke Ong NTUDOI | ||
| 14:0020m Talk | Consolidating Smart Contracts with Behavioral Contracts PLDI Research Papers Guannan Wei Purdue University, Danning Xie Purdue University, Wuqi Zhang The Hong Kong University of Science and Technology, Yongwei Yuan Purdue University, Zhuo Zhang Purdue UniversityDOI | ||
| 14:2020m Talk | NetBlocks: Staging Layouts for High-Performance Custom Host Network Stacks PLDI Research Papers Ajay Brahmakshatriya Massachusetts Institute of Technology, Christopher Rinard Massachusetts Institute of Technology, Manya Ghobadi Massachusetts Institute of Technology, Saman Amarasinghe Massachusetts Institute of TechnologyDOI | ||
| 14:4020m Talk | KATch: A Fast Symbolic Verifier for NetKAT PLDI Research Papers Mark Moeller Cornell University, Jules Jacobs Cornell University, Olivier Savary Bélanger Galois, Inc., David Darais Galois, Cole Schlesinger Galois, Steffen Smolka Google, Nate Foster Cornell University and Jane Street, Alexandra Silva Cornell UniversityDOI | ||
| 13:40 - 15:20 | |||
| 13:4020m Talk | Space-Efficient Polymorphic Gradual Typing, Mostly Parametric PLDI Research Papers Atsushi Igarashi Kyoto University, Shota Ozaki Kyoto University, Taro Sekiyama National Institute of Informatics, Yudai Tanabe Tokyo Institute of TechnologyDOI | ||
| 14:0020m Talk | Associated Effects PLDI Research PapersDOI | ||
| 14:2020m Talk | Decidable Subtyping of Existential Types for Julia PLDI Research Papers Julia Belyakova Purdue University, Benjamin Chung JuliaHub, Ross Tate Independent Consultant, Jan Vitek Northeastern UniversityDOI | ||
| 14:4020m Talk | Numerical Fuzz: A Type System for Rounding Error Analysis PLDI Research PapersDOI | ||
| 15:0020m Talk | Stream Types PLDI Research Papers Joseph W. Cutler University of Pennsylvania, Chris Watson University of Pennsylvania, Emeka Nkurumeh California Institute of Technology, Phillip Hilliard University of Pennsylvania, Harrison Goldstein University of Pennsylvania, Caleb Stanford University of California, Davis, Benjamin C. Pierce University of PennsylvaniaDOI | ||
| 16:00 - 17:20 | Security and CryptographyPLDI Research Papers at Finland / Norway Chair(s): Klaus v. Gleissenthall Vrije Universiteit Amsterdam, Netherlands | ||
| 16:0020m Talk | A Tensor Compiler with Automatic Data Packing for Simple and Efficient Fully Homomorphic Encryption PLDI Research Papers Nikola Samardzic Massachusetts Institute of Technology, Aleksandar Krastev Massachusetts Institute of Technology, Simon Langowski Massachusetts Institute of Technology, Srinivas Devadas Massachusetts Institute of Technology, Daniel Sanchez MITDOI | ||
| 16:2020m Talk | Quantitative Robustness for Vulnerability Assessment PLDI Research Papers Guillaume Girol CEA, List, Université Paris Saclay, Guilhem Lacombe CEA LIST and Université Paris-Saclay, Sébastien Bardin CEA LIST, University Paris-SaclayDOI | ||
| 16:4020m Talk | Quest Complete: The Holy Grail of Gradual Security PLDI Research PapersDOI Pre-print | ||
| 17:0020m Talk | Foundational Integration Verification of a Cryptographic Server PLDI Research Papers Andres Erbsen Google, Jade Philipoom Google, Germany, Dustin Jamner MIT CSAIL, Ashley Lin Massachusetts Institute of Technology, Samuel Gruetter Massachusetts Institute of Technology, Clément Pit-Claudel EPFL, Adam Chlipala Massachusetts Institute of TechnologyDOI | ||
| 16:00 - 17:20 | |||
| 16:0020m Talk | Refined Input, Degraded Output: The Counterintuitive World of Compiler Behavior PLDI Research PapersDOI | ||
| 16:2020m Talk | Compatible Branch Coverage Driven Symbolic Execution for Efficient Bug FindingRemote PLDI Research Papers Qiuping Yi Beijing University of Posts and Telecommunications, Yifan Yu Beijing University of Posts and Telecommunications, Guowei Yang University of QueenslandDOI | ||
| 16:4020m Talk | Diffy: Data-Driven Bug Finding for Configurations PLDI Research Papers Siva Kesava Reddy Kakarla Microsoft Research, Francis Y. Yan Microsoft Research, Ryan Beckett Microsoft Research, USADOI | ||
| 17:0020m Talk | Boosting Compiler Testing by Injecting Real-World Code PLDI Research PapersDOI | ||
| 16:00 - 17:20 | Fast Linear AlgebraPLDI Research Papers at Sweden Chair(s): Zachary Tatlock University of Washington | ||
| 16:0020m Talk | A Verified Compiler for a Functional Tensor Language PLDI Research Papers Amanda Liu Massachusetts Institute of Technology, Gilbert Bernstein University of Washington, Seattle, Adam Chlipala Massachusetts Institute of Technology, Jonathan Ragan-Kelley Massachusetts Institute of TechnologyDOI | ||
| 16:2020m Talk | [TOPLAS] (De/Re)-Composition of Data-Parallel Computations via Multi-Dimensional Homomorphism PLDI Research Papers Ari Rasch University of MuensterLink to publication DOI Pre-print Media Attached | ||
| 16:4020m Talk | Compilation of Modular and General Sparse Workspaces PLDI Research Papers Genghan Zhang Stanford University, Olivia Hsu Stanford University, Fredrik Kjolstad Stanford UniversityDOI | ||
| 17:0020m Talk | Descend: A Safe GPU Systems Programming Language PLDI Research Papers Bastian Köpcke University of Münster, Sergei Gorlatch University of Muenster, Michel Steuwer Technische Universität BerlinDOI Pre-print | ||
| 19:30 - 21:00 | |||
| 19:3090m Dinner | PLDI women's dinner Diversity, Equity and Inclusion Lindsey Kuper University of California, Santa Cruz, Mae Milano Princeton University, Alexa VanHattum Wellesley College, Sarah E. Chasins University of California at Berkeley | ||
Thu 27 JunDisplayed time zone: Windhoek change
Thu 27 Jun
Displayed time zone: Windhoek change
| 09:00 - 10:10 | |||
| 09:0070m Keynote | AI-Assisted Programming Today and Tomorrow PLDI Research Papers Nadia Polikarpova University of California at San Diego | ||
| 10:40 - 12:20 | Grammars and Code and FormalismsPLDI Research Papers at Sweden Chair(s): Nadia Polikarpova University of California at San Diego | ||
| 10:4020m Talk | Equivalence by Canonicalization for Synthesis-Backed Refactoring PLDI Research Papers Justin Lubin University of California at Berkeley, Jeremy Ferguson University of California-Berkeley, Kevin Ye University of California at Berkeley, Jacob Yim UC Berkeley, Sarah E. Chasins University of California at BerkeleyDOI | ||
| 11:0020m Talk | PL4XGL: A Programming Language Approach to Explainable Graph Learning PLDI Research PapersDOI | ||
| 11:2020m Talk | Syntactic Code Search with Sequence-to-Tree Matching PLDI Research Papers Gabriel Matute UC Berkeley, Wode Ni Columbia University, Titus Barik Apple, Alvin Cheung University of California at Berkeley, Sarah E. Chasins University of California at BerkeleyDOI | ||
| 11:4020m Talk | V-Star: Learning Visibly Pushdown Grammars from Program Inputs PLDI Research PapersDOI | ||
| 12:0020m Talk | Hashing Modulo Context-Sensitive Alpha-Equivalence PLDI Research Papers Lasse Blaauwbroek Czech Institute for Informatics Robotics and Cybernetics, Miroslav Olšák Institut des Hautes Études Scientifiques, Herman Geuvers Radboud University Nijmegen, NetherlandsDOI Pre-print | ||
| 12:20 - 13:40 | |||
| 12:2080m Lunch | Lunch Catering | ||
| 12:20 - 13:40 | |||
| 12:2080m Lunch | Lunch Catering | ||
| 12:20 - 13:40 | |||
| 12:2080m Lunch | LGBTQIA+ lunch Diversity, Equity and Inclusion Mae Milano Princeton University | ||
| 13:40 - 14:40 | |||
| 13:4020m Talk | Mechanised Hypersafety Proofs about Structured Data PLDI Research Papers Vladimir Gladshtein National University of Singapore, Qiyuan Zhao National University of Singapore, Willow Ahrens Massachusetts Institute of Technology, Saman Amarasinghe Massachusetts Institute of Technology, Ilya Sergey National University of SingaporeDOI Pre-print | ||
| 14:0020m Talk | Hyper Hoare Logic: (Dis-)Proving Program Hyperproperties PLDI Research PapersDOI | ||
| 14:2020m Talk | A HAT Trick: Automatically Verifying Representation Invariants using Symbolic Finite Automata PLDI Research Papers Zhe Zhou Purdue University, Qianchuan Ye Purdue University, Benjamin Delaware Purdue University, Suresh Jagannathan Purdue UniversityDOI | ||
| 13:40 - 14:40 | SIGPLAN + TOPLASPLDI Research Papers at Iceland / Denmark Chair(s): Qirun Zhang Georgia Institute of Technology | ||
| 13:4020m Talk | [PLDI 2023] CQS: A Formally-Verified Framework for Fair and Abortable Synchronization PLDI Research PapersDOI | ||
| 14:0020m Talk | [PLDI 2023] Program Reconditioning: Avoiding Undefined Behaviour When Finding and Reducing Compiler Bugs PLDI Research Papers Bastien Lecoeur Imperial College London, Hasan Mohsin Imperial College London, Alastair F. Donaldson Imperial College LondonDOI | ||
| 14:2020m Talk | [TOPLAS] CFLOBDDs: Context-Free-Language Ordered Binary Decision Diagrams PLDI Research Papers Meghana Aparna Sistla The University of Texas at Austin, Swarat Chaudhuri University of Texas at Austin, Thomas Reps University of Wisconsin-Madison | ||
| 13:40 - 14:40 | Solvers for Fun and ProfitPLDI Research Papers at Sweden Chair(s): Santosh Nagarakatte Rutgers University | ||
| 13:4020m Talk | SuperStack: Superoptimization of Stack-Bytecode via Greedy, Constraint-Based, and SAT Techniques PLDI Research Papers Elvira Albert Complutense University of Madrid, Maria Garcia de la Banda Monash University, Alejandro Hernández-Cerezo Complutense University of Madrid, Alexey Ignatiev Monash University, Albert Rubio Complutense University of Madrid, Peter J. Stuckey Monash UniversityDOI | ||
| 14:0020m Talk | Inductive Approach to Spacer PLDI Research PapersDOI | ||
| 14:2020m Talk | SMT Theory Arbitrage: Approximating Unbounded Constraints using Bounded Theories PLDI Research PapersDOI | ||
| 15:20 - 17:00 | |||
| 15:201h40m Other | SRC Finals SRC | ||
| 15:20 - 16:30 | Industry sessionPLDI Events at Iceland / Denmark Chair(s): Fredrik Kjolstad Stanford University Come hear about activities going on at our platinum sponsors, Apple, AWS, and Huawei! | ||
| 15:2020m Industry talk | Data-race safety for the masses PLDI Events Holly Borla Apple, Inc, | ||
| 15:4020m Industry talk | Programming Languages at Huawei PLDI Events Magnus Morton Huawei | ||
| 16:0020m Industry talk | Formal reasoning at Amazon Web Services PLDI Events Byron Cook Amazon | ||
| 15:20 - 16:30 | |||
| 15:2070m Talk | European Research Council Funding Opportunities PLDI Events Fabrizio Montesi University of Southern Denmark, Mikaela Poulymenopoulou European Research Council Executive Agency, Jian-Jia Chen TU Dortmund UniversityFile Attached | ||
| 17:00 - 18:00 | |||
| 17:0060m Meeting | Business Meeting PLDI Events | ||
| 19:00 - 21:00 | |||
| 19:002h Dinner | Dinner Catering | ||
Fri 28 JunDisplayed time zone: Windhoek change
Fri 28 Jun
Displayed time zone: Windhoek change
| 09:00 - 10:10 | |||
| 09:0070m Keynote | Much Still to Do in Compiler Verification (A Perspective from the CakeML Project) PLDI Research Papers Magnus O. Myreen Chalmers University of Technology | ||
| 10:40 - 12:20 | |||
| 10:4020m Talk | From Batch to Stream: Automatic Generation of Online Algorithms PLDI Research Papers Ziteng Wang University of Texas at Austin, Shankara Pailoor University of Texas at Austin, Aaryan Prakash University of Texas at Austin, Yuepeng Wang Simon Fraser University, Işıl Dillig University of Texas at AustinDOI | ||
| 11:0020m Talk | [TOPLAS] Decomposition-Based Synthesis for Applying D&C-Like Algorithmic Paradigms PLDI Research Papers Ruyi Ji Peking University, Yuwei Zhao Peking University, Yingfei Xiong Peking University, Di Wang Peking University, Lu Zhang Peking University, Zhenjiang Hu Peking University | ||
| 11:2020m Talk | Superfusion: Eliminating Intermediate Data Structures via Inductive Synthesis PLDI Research Papers Ruyi Ji Peking University, Yuwei Zhao Peking University, Nadia Polikarpova University of California at San Diego, Yingfei Xiong Peking University, Zhenjiang Hu Peking UniversityDOI | ||
| 11:4020m Talk | Recursive Program Synthesis using ParamorphismsRemote PLDI Research PapersDOI | ||
| 12:0020m Talk | Reward-Guided Synthesis of Intelligent Agents with Control StructuresRemote PLDI Research Papers Guofeng Cui Rutgers University, Yuning Wang Rutgers University, Wenjie Qiu Rutgers University, He Zhu Rutgers University, USADOI | ||
| 10:40 - 12:20 | Program Analysis 1PLDI Research Papers at Sweden Chair(s): Jens Palsberg University of California, Los Angeles (UCLA) | ||
| 10:4020m Talk | [TOPLAS] Interactive Abstract Interpretation with Demanded Summarization PLDI Research Papers Benno Stein SkipLabs, Bor-Yuh Evan Chang University of Colorado Boulder & Amazon, Manu Sridharan University of California at RiversideDOI | ||
| 11:0020m Talk | Efficient Static Vulnerability Analysis for JavaScript with Multiversion Dependency Graphs PLDI Research Papers Mafalda Ferreira INESC-ID / Instituto Superior Técnico, Universidade de Lisboa, Miguel Monteiro INESC-ID and Universidade de Lisboa, Tiago Brito INESC-ID and Universidade de Lisboa, Miguel E. Coimbra INESC-ID and Universidade de Lisboa, Nuno Santos INESC-ID / Instituto Superior Tecnico, University of Lisbon, Limin Jia , José Fragoso Santos INESC-ID/Instituto Superior Técnico, Portugal DOI Pre-print | ||
| 11:2020m Talk | Floating-Point TVPI Abstract DomainRemote PLDI Research PapersDOI | ||
| 11:4020m Talk | Reducing Static Analysis Unsoundness with Approximate Interpretation PLDI Research Papers Mathias Rud Laursen Aarhus University, Wenyuan Xu Aarhus University, Anders Møller Aarhus UniversityDOI | ||
| 12:0020m Talk | Falcon: A Scalable Analytical Cache Model PLDI Research Papers Arjun Pitchanathan University of Edinburgh, Kunwar Grover AMD, Tobias Grosser University of Cambridge, UKDOI | ||
| 12:20 - 13:40 | |||
| 12:2080m Lunch | Lunch Catering | ||
| 12:20 - 13:40 | |||
| 12:2080m Lunch | Lunch Catering | ||
| 12:20 - 13:40 | |||
| 12:2080m Lunch | URM Lunch Diversity, Equity and Inclusion Andrés Goens University of Amsterdam | ||
| 13:40 - 15:20 | Pot Pourri 2PLDI Research Papers at Finland / Norway Chair(s): Caleb Stanford University of California, Davis | ||
| 13:4020m Talk | Falcon: A Fused Approach to Path-Sensitive Sparse Data Dependence Analysis PLDI Research Papers Peisen Yao Zhejiang University, Jinguo Zhou Ant Group, Xiao Xiao Ant Group, Qingkai Shi Nanjing University, Rongxin Wu School of Informatics, Xiamen University, Charles Zhang The Hong Kong University of Science and TechnologyDOI | ||
| 14:0020m Talk | A Proof Recipe for Linearizability in Relaxed Memory Separation Logic PLDI Research Papers Sunho Park KAIST, Jaewoo Kim KAIST, Ike Mulder Radboud University Nijmegen, Jaehwang Jung KAIST, Janggun Lee KAIST, Robbert Krebbers Radboud University Nijmegen, Jeehoon Kang KAISTDOI | ||
| 14:2020m Talk | Compositional Semantics for Shared-Variable Concurrency PLDI Research Papers Mikhail Svyatlovskiy Tel Aviv University, Shai Mermelstein Tel Aviv University, Ori Lahav Tel Aviv UniversityDOI | ||
| 14:4020m Talk | Input-Relational Verification of Deep Neural Networks PLDI Research Papers Debangshu Banerjee University of Illinois at Urbana-Champaign, Changming Xu University of Illinois at Urbana-Champaign, Gagandeep Singh University of Illinois at Urbana-ChampaignDOI | ||
| 15:0020m Talk | Automated Verification of Fundamental Algebraic Laws PLDI Research Papers George Zakhour University of St. Gallen, Pascal Weisenburger University of St. Gallen, Guido Salvaneschi University of St. GallenDOI | ||
| 13:40 - 15:20 | Close to the HardwarePLDI Research Papers at Iceland / Denmark Chair(s): Steve Blackburn Google and Australian National University | ||
| 13:4020m Talk | Allo: A Programming Model for Composable Accelerator Design PLDI Research Papers Hongzheng Chen Cornell University, Niansong Zhang Cornell University, Shaojie Xiang Cornell University, Zhichen Zeng University of Science and Technology of China, Mengjia Dai University of Science and Technology of China, Zhiru Zhang Cornell University, USADOI | ||
| 14:0020m Talk | VESTA: Power Modeling with Language Runtime Events PLDI Research Papers Joseph Raskind SUNY Binghamton, Timur Babakol SUNY Binghamton, USA, Khaled Mahmoud SUNY Binghamton, USA, Yu David Liu SUNY BinghamtonDOI | ||
| 14:2020m Talk | Modular Hardware Design of Pipelined Circuits with Hazards PLDI Research Papers Minseong Jang KAIST, Jungin Rhee KAIST, Woojin Lee KAIST, Shuangshuang Zhao KAIST, Jeehoon Kang KAISTDOI | ||
| 14:4020m Talk | Jacdac: Service-Based Prototyping of Embedded Systems PLDI Research Papers Thomas Ball Microsoft Research, Peli de Halleux Microsoft Research, James Devine Microsoft, Steve Hodges Lancaster University, Michał Moskal Microsoft ResearchDOI | ||
| 15:0020m Talk | Wavefront Threading Enables Effective High-Level Synthesis PLDI Research Papers Blake Pelton Microsoft, Adam Sapek Microsoft, Ken Eguro Microsoft, Daniel Lo Microsoft, Alessandro Forin Microsoft, Matt Humphrey Microsoft, Jinwen Xi Microsoft, David Cox Microsoft, Rajas Karandikar Microsoft, Johannes de Fine Licht NextSilicon, Evgeny Babin Microsoft, Adrian Caulfield Microsoft, Doug Burger MicrosoftDOI Pre-print | ||
| 13:40 - 15:20 | |||
| 13:4020m Talk | Scaling Type-Based Points-to Analysis with Saturation PLDI Research Papers Christian Wimmer Oracle Labs, Codrut Stancu Oracle Labs, David Kozak Brno University of Technology & Oracle Labs, Thomas Wuerthinger Oracle LabsDOI Pre-print | ||
| 14:0020m Talk | Program Analysis for Adaptive Data Analysis PLDI Research Papers Jiawen Liu , Weihao Qu Monmouth University, Marco Gaboardi Boston University, Deepak Garg MPI-SWS, Jonathan Ullman Northeastern UniversityDOI | ||
| 14:2020m Talk | Robust Resource Bounds with Static Analysis and Bayesian Inference PLDI Research Papers Long Pham Carnegie Mellon University, Feras Saad Carnegie Mellon University, Jan Hoffmann Carnegie Mellon UniversityDOI | ||
| 14:4020m Talk | Context-Free Language Reachability via Skewed Tabulation PLDI Research Papers Yuxiang Lei UNSW Sydney, Camille Bossut Georgia Institute of Technology, Yulei Sui UNSW Sydney, Qirun Zhang Georgia Institute of TechnologyDOI | ||
| 15:0020m Talk | Static Analysis for Checking the Disambiguation Robustness of Regular Expressions PLDI Research Papers Konstantinos Mamouras Rice University, Alexis Le Glaunec Rice University, Wu Angela Li Rice University, Agnishom Chattopadhyay Rice UniversityDOI | ||