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

CGO 2025

48 papers

  1. A Multi-level Compiler Backend for Accelerated Micro-kernels Targeting RISC-V ISA Extensions · Alexandre Lopoukhine, Federico Ficarelli, Christos Vasiladiotis, Anton Lydike, Josse Van Delm, Alban Dutilleul + 3 more
  2. A Priori Loop Nest Normalization: Automatic Loop Scheduling in Complex Applications · Lukas Trümper, Philipp Schaad, Berke Ates, Alexandru Calotoiu, Marcin Copik, Torsten Hoefler
  3. ANT-ACE: An FHE Compiler Framework for Automating Neural Network Inference · Long Li, Jianxin Lai, Peng Yuan, Tianxiang Sui, Yan Liu, Qing Zhu + 4 more
  4. ASDF: A Compiler for Qwerty, a Basis-Oriented Quantum Programming Language · Austin J. Adams, Sharjeel Khan, Arjun S. Bhamra, Ryan R. Abusaada, Anthony M. Cabrera, Cameron C. Hoechst + 3 more
  5. Accelerating LLMs using an Efficient GEMM Library and Target-Aware Optimizations on Real-World PIM Devices · Hyeoncheol Kim, Taehoon Kim, Taehyeong Park, Donghyeon Kim, Yongseung Yu, Hanjun Kim + 1 more
  6. An Efficient Polynomial Multiplication Derived Implementation of Convolution in Neural Networks · Haoke Xu, Yulin Zhang, Zitong Cheng, Xiaoming Li
  7. Automatic Synthesis of Specialized Hash Functions · Renato B. Hoffmann, Leonardo G. Faé, Dalvan Griebler, Xinliang David Li, Fernando Magno Quintão Pereira
  8. CUrator: An Efficient LLM Execution Engine with Optimized Integration of CUDA Libraries · Yoon Noh Lee, Yongseung Yu, Yongjun Park
  9. Cage: Hardware-Accelerated Safe WebAssembly · Martin Fink, Dimitrios Stavrakakis, Dennis Sprokholt, Soham Chakraborty, Jan-Erik Ekberg, Pramod Bhatotia
  10. Calibro: Compilation-Assisted Linking-Time Binary Code Outlining for Code Size Reduction in Android Applications · Zhanhao Liang, Hanming Sun, Wenhan Shang, Mengting Yuan, Jingqin Fu, Jiang Ma + 2 more
  11. Code Generation for Cryptographic Kernels using Multi-word Modular Arithmetic on GPU · Naifeng Zhang, Franz Franchetti
  12. Combining MLIR Dialects with Domain-Specific Architecture for Efficient Regular Expression Matching · Andrea Somaini, Filippo Carloni, Giovanni Agosta, Marco D. Santambrogio, Davide Conficconi
  13. CuAsmRL: Optimizing GPU SASS Schedules via Deep Reinforcement Learning · Guoliang He, Eiko Yoneki
  14. DialEgg: Dialect-Agnostic MLIR Optimizer using Equality Saturation with Egglog · Abd-El-Aziz Zayed, Christophe Dubach
  15. Enhancing Deployment-Time Predictive Model Robustness for Code Analysis and Optimization · Huanting Wang, Patrick Lenihan, Zheng Wang
  16. FastFlip: Compositional SDC Resiliency Analysis · Keyur Joshi, Rahul Singh, Tommaso Bassetto, Sarita V. Adve, Darko Marinov, Sasa Misailovic
  17. GoFree: Reducing Garbage Collection via Compiler-Inserted Freeing · Haoran Peng, Yu Zhang, Michael D. Ernst, Jinbao Chen, Boyao Ding
  18. GraalNN: Context-Sensitive Static Profiling with Graph Neural Networks · Lazar Milikic, Milan Cugurovic, Vojin Jovanovic
  19. Honey Potion: An eBPF Backend for Elixir · Kael Soares Augusto, Vinícius Pacheco, Marcos A. M. Vieira, Rodrigo Geraldo Ribeiro, Fernando Magno Quintão Pereira
  20. Improving Native-Image Startup Performance · Matteo Basso, Aleksandar Prokopec, Andrea Rosà, Walter Binder
  21. IntelliGen: Instruction-Level Auto-tuning for Tensor Program with Monotonic Memory Optimization · Zixuan Ma, Haojie Wang, Jingze Xing, Shuhong Huang, Liyan Zheng, Chen Zhang + 6 more
  22. Janitizer: Rethinking Binary Tools for Practical and Comprehensive Security · Mahwish Arif, Sam Ainsworth, Timothy M. Jones
  23. LLM-Vectorizer: LLM-Based Verified Loop Vectorizer · Jubi Taneja, Avery Laird, Cong Yan, Madan Musuvathi, Shuvendu K. Lahiri
  24. MTE4JNI: A Memory Tagging Method to Protect Java Heap Memory from Illicit Native Code Access · Huinan Chen, Jiang Ma, Chun Jason Xue, Qingan Li
  25. Memory Safety Instrumentations in Practice: Usability, Performance, and Security Guarantees · Tina Jung, Fabian Ritter, Sebastian Hack
  26. Parallaft: Runtime-Based CPU Fault Tolerance via Heterogeneous Parallelism · Boyue Zhang, Sam Ainsworth, Lev Mukhanov, Timothy M. Jones
  27. Pattern Matching in AI Compilers and Its Formalization · Joseph W. Cutler, Alex Collins, Bin Fan, Mahesh Ravishankar, Vinod Grover
  28. Postiz: Extending Post-increment Addressing for Loop Optimization and Code Size Reduction · Enming Fan, Xiaofeng Guan, Fan Hu, Heng Shi, Hao Zhou, Jianguo Yao
  29. PreFix: Optimizing the Performance of Heap-Intensive Applications · Chaitanya Mamatha Ananda, Rajiv Gupta, Sriraman Tallam, Han Shen, Xinliang David Li
  30. Proteus: Portable Runtime Optimization of GPU Kernel Execution with Just-in-Time Compilation · Giorgis Georgakoudis, Konstantinos Parasyris, David Beckingsale
  31. Qiwu: Exploiting Ciphertext-Level SIMD Parallelism in Homomorphic Encryption Programs · Zhongcheng Zhang, Ying Liu, Yuyang Zhang, Zhenchuan Chen, Jiacheng Zhao, Xiaobing Feng + 2 more
  32. Qubit Movement-Optimized Program Generation on Zoned Neutral Atom Processors · Enhyeok Jang, Youngmin Kim, Hyungseok Kim, Seungwoo Choi, Yipeng Huang, Won Woo Ro
  33. Scalar Interpolation: A Better Balance between Vector and Scalar Execution for SuperScalar Architectures · Reza Ghanbari, Henry Kao, João P. L. de Carvalho, Ehsan Amiri, José Nelson Amaral
  34. SkipFlow: Improving the Precision of Points-to Analysis using Primitive Values and Predicate Edges · David Kozak, Codrut Stancu, Tomás Vojnar, Christian Wimmer
  35. Speeding up the Local C++ Development Cycle with Header Substitution · Nader Al Awar, Zijian Yi, George Biros, Milos Gligoric
  36. Stack Filtering: Elevating Precision and Efficiency in Rust Pointer Analysis · Wei Li, Dongjie He, Wenguang Chen, Jingling Xue
  37. Stardust: Compiling Sparse Tensor Algebra to a Reconfigurable Dataflow Architecture · Olivia Hsu, Alexander Rucker, Tian Zhao, Varun Desai, Kunle Olukotun, Fredrik Kjolstad
  38. SySTeC: A Symmetric Sparse Tensor Compiler · Radha Patel, Willow Ahrens, Saman P. Amarasinghe
  39. Synthesis of Quantum Simulators by Compilation · Meisam Tarabkhah, Mahshid Delavar, Mina Doosti, Amir Shaikhha
  40. Synthesis of Sorting Kernels · Marcel Ullrich, Sebastian Hack
  41. Teapot: Efficiently Uncovering Spectre Gadgets in COTS Binaries · Fangzheng Lin, Zhongfa Wang, Hiroshi Sasaki
  42. Tensorize: Fast Synthesis of Tensor Programs from Legacy Code using Symbolic Tracing, Sketching and Solving · Alexander Brauckmann, Luc Jaulmes, José Wesley de Souza Magalhães, Elizabeth Polgreen, Michael F. P. O'Boyle
  43. The MLIR Transform Dialect: Your Compiler Is More Powerful Than You Think · Martin Paul Lücke, Oleksandr Zinenko, William S. Moses, Michel Steuwer, Albert Cohen
  44. Towards Efficient Compiler Auto-tuning: Leveraging Synergistic Search Spaces · Haolin Pan, Yuanyu Wei, Mingjie Xing, Yanjun Wu, Chen Zhao
  45. VEGA: Automatically Generating Compiler Backends using a Pre-trained Transformer Model · Ming Zhong, Fang Lv, Lulin Wang, Lei Qiu, Yingying Wang, Ying Liu + 3 more
  46. Vectron: A Dynamic Programming Auto-vectorization Framework · Sourena Naser Moghaddasi, Haris Smajlovic, Ariya Shajii, Ibrahim Numanagic
  47. Weaver: A Retargetable Compiler Framework for FPQA Quantum Architectures · Oguzcan Kirmemis, Francisco Romão, Emmanouil Giortamis, Pramod Bhatotia
  48. xDSL: Sidekick Compilation for SSA-Based Compilers · Mathieu Fehr, Michel Weber, Christian Ulmann, Alexandre Lopoukhine, Martin Paul Lücke, Théo Degioanni + 3 more