CGO 2026
Sat 31 January - Wed 4 February 2026 Sydney, Australia
co-located with HPCA/CGO/PPoPP/CC 2026
Events (11 results)

Ember: A Compiler for Embedding Operations on Decoupled Access-Execute Architectures

Main Conference People: Marco Siracusa, Olivia Hsu, Víctor Soria-Pardos, Joshua Randall, Arnaud Grasset, Eric Biscondi, Douglas J. Joseph, Randy Allen, Fredrik Kjolstad, Miquel Moreto, Adrià Armejach Sanosa

… to automatically compile all of these embedding operations to DAE architectures. Conversely … implement all optimizations to match the performance of hand-written code …

Pyls: Enabling Python Hardware Synthesis with Dynamic Polymorphism via LCRS Encoding

Main Conference People: Bolei Tong, Yongyan Fang, Wang Chaorui, Qingan Li, Jingling Xue, YUAN Mengting

… is representing all Python objects as LCRS trees, enabling uniform hardware handling …

Compilation of Generalized Matrix Chains with Symbolic Sizes

Main Conference People: Francisco López, Lars Karlsson, Paolo Bientinesi

… calls is optimal for all possible combinations of matrix sizes.
We design … results that guarantee that the cost is within a constant factor from optimal for all

PriTran: Privacy-Preserving Inference for Transformer-Based Language Models under Fully Homomorphic Encryption

Main Conference People: Yuechen Mu, Guangli Li, Shiping Chen, Jingling Xue

… ) matrix multiplications (MMs) across all BERT models by reducing costly …

SparseX: Synergizing GPU Libraries for Sparse Matrix Multiplication on Heterogeneous Processors

Main Conference People: Ruifeng Zhang, Xiangwei Wang, Ang Li, Xipeng Shen

all matrices and scenarios. Based on the empirical observations, this work …

BIT: Empowering Binary Analysis through the LLVM Toolchain

Main Conference People: Puzhuo Liu, Peng Di, Jingling Xue, Yu Jiang

… ; in reanalysis, BIT can complete all tasks and is consistent with the advanced work …

GRANII: Selection and Ordering of Primitives in GRAph Neural Networks using Input Inspection

Main Conference People: Damitha Lenadora, Vimarsh Sathia, Gerasimos Gerogiannis, Serif Yesil, Josep Torrellas, Charith Mendis

… compilation stage that enumerates all valid re-associations leading to different sparse …

Partial-Evaluation Templates: Accelerating Partial Evaluation with Pre-compiled Templates

Main Conference People: Florian Huemer, Aleksandar Prokopec, David Leopoldseder, Raphael Mosaner, Hanspeter Mössenböck

… for nearly all opcodes in GraalWasm, which reduced partial-evaluation time by up …

Dr.avx: A Dynamic Compilation System for Seamlessly Executing Hardware-Unsupported Vectorization Instructions

Main Conference People: Yue Tang, Mianzhi Wu, Yufeng Li, Haoyu Liao, Jianmei Guo, Bo Huang

… challenges emerging across all major ISAs. …

Synthesizing Instruction Selection Back-Ends from ISA Specifications Made Practical

Main Conference People: Florian Drescher, Alexis Engelke

… to ensure completeness in all other cases. Combined with search bounds derived from …

Practical: Are Abstract-Interpreter Baseline JITs Worth It? An Empirical Evaluation through Metacompilation

Main Conference People: Nahuel Palumbo, Guillermo Polito, Stéphane Ducasse, Pablo Tesone

… , although they share the same technique, all these implementations vary …