kirancodes.me
To Proof Maintenance & Beyond!
Venues / CC /

CC 2023

21 papers

  1. (De/Re)-Compositions Expressed Systematically via MDH-Based Schedules · Ari Rasch, Richard Schulze, Denys Shabalin, Anne C. Elster, Sergei Gorlatch, Mary W. Hall
  2. A Deep Learning Model for Loop Interchange · Lina Mezdour, Khadidja Kadem, Massinissa Merouani, Amina Selma Haichour, Saman P. Amarasinghe, Riyadh Baghdadi
  3. A Hotspot-Driven Semi-automated Competitive Analysis Framework for Identifying Compiler Key Optimizations · Wenlong Mu, Yilei Zhang, Bo Huang, Jianmei Guo, Shiqiang Cui
  4. A Multi-threaded Fast Hardware Compiler for HDLs · Sheng-Hong Wang, Hunter James Coffman, Kenneth Mayer, Sakshi Garg, Jose Renau
  5. A Sound and Complete Algorithm for Code Generation in Distance-Based ISA · Shu Sugita, Toru Koizumi, Ryota Shioya, Hidetsugu Irie, Shuichi Sakai
  6. A Symbolic Emulator for Shuffle Synthesis on the NVIDIA PTX Code · Kazuaki Matsumura, Simon Garcia De Gonzalo, Antonio J. Peña
  7. Automatically Localizing Dynamic Code Generation Bugs in JIT Compiler Back-End · HeuiChan Lim, Saumya Debray
  8. Building a Compiled Query Engine in Python · Hesam Shahrokhi, Amir Shaikhha
  9. Codon: A Compiler for High-Performance Pythonic Applications and DSLs · Ariya Shajii, Gabriel Ramirez, Haris Smajlovic, Jessica Ray, Bonnie Berger, Saman P. Amarasinghe + 1 more
  10. Compiling Discrete Probabilistic Programs for Vectorized Exact Inference · Jingwen Pan, Amir Shaikhha
  11. Efficiently Learning Locality Optimizations by Decomposing Transformation Domains · Tharindu Rusira Patabandi, Mary W. Hall
  12. HyBF: A Hybrid Branch Fusion Strategy for Code Size Reduction · Rodrigo C. O. Rocha, Charitha Saumya, Kirshanthan Sundararajah, Pavlos Petoumenos, Milind Kulkarni, Michael F. P. O'Boyle
  13. Java Vector API: Benchmarking and Performance Analysis · Matteo Basso, Andrea Rosà, Luca Omini, Walter Binder
  14. LAGrad: Statically Optimized Differentiable Programming in MLIR · Mai Jacob Peng, Christophe Dubach
  15. Lazy Evaluation for the Lazy: Automatically Transforming Call-by-Value into Call-by-Need · Breno Campos Ferreira Guimarães, Fernando Magno Quintão Pereira
  16. Linker Code Size Optimization for Native Mobile Applications · Gai Liu, Umar Farooq, Chengyan Zhao, Xia Liu, Nian Sun
  17. MOD2IR: High-Performance Code Generation for a Biophysically Detailed Neuronal Simulation DSL · George Mitenkov, Ioannis Magkanaris, Omar Awile, Pramod S. Kumbhar, Felix Schürmann, Alastair F. Donaldson
  18. Matching Linear Algebra and Tensor Code to Specialized Hardware Accelerators · Pablo Antonio Martínez, Jackson Woodruff, Jordi Armengol-Estapé, Gregorio Bernabé, José Manuel García, Michael F. P. O'Boyle
  19. RL4ReAl: Reinforcement Learning for Register Allocation · S. VenkataKeerthy, Siddharth Jain, Anilava Kundu, Rohit Aggarwal, Albert Cohen, Ramakrishna Upadrasta
  20. Register Allocation for Compressed ISAs in LLVM · Andreas Fried, Maximilian Stemmer-Grabow, Julian Wachter
  21. Torchy: A Tracing JIT Compiler for PyTorch · Nuno P. Lopes