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

Welcome Reception

Catering When: Sun 1 Feb 2026 18:00 - 20:00

All attendees registered for the main conference are invited to attend the welcome reception from 18:00 on Sunday evening, where there will be great food and drink and an opportunity to engage with the vibrant HPCA/CGO/PPoPP/CC …

Oracle Parfait – Scaling Vulnerability Detection from Enterprise Systems to Cloud-Scale Systems and Beyond

Plenary Keynotes When: Tue 3 Feb 2026 08:45 - 09:45 People: Cristina Cifuentes

… to a DevSecOps model where security gets integrated at all levels of the software process …

Compiler 2.0: Building the Next Generation Compilers with Machine Learning

Plenary Keynotes When: Mon 2 Feb 2026 08:45 - 09:45 People: Saman Amarasinghe

… , complex vector instructions, and specialized accelerators have all pushed more …

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

Main Conference When: Mon 2 Feb 2026 12:30 - 12:50 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 When: Mon 2 Feb 2026 11:50 - 12:10 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 When: Tue 3 Feb 2026 10:50 - 11:10 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

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

Main Conference When: Tue 3 Feb 2026 10:30 - 10:50 People: Ruifeng Zhang, Xiangwei Wang, Ang Li, Xipeng Shen

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

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

Main Conference When: Mon 2 Feb 2026 10:10 - 10:30 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 …

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

Main Conference When: Mon 2 Feb 2026 11:30 - 11:50 People: Yuechen Mu, Guangli Li, Shiping Chen, Jingling Xue

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

BIT: Empowering Binary Analysis through the LLVM Toolchain

Main Conference When: Tue 3 Feb 2026 10:10 - 10:30 People: Puzhuo Liu, Peng Di, Jingling Xue, Yu Jiang

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

Synthesizing Instruction Selection Back-Ends from ISA Specifications Made Practical

Main Conference When: Tue 3 Feb 2026 10:10 - 10:30 People: Florian Drescher, Alexis Engelke

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

Tensor Abstraction Enabling Explicit Layout Optimization in Homomorphic Encryption

Student Research Competition When: Sun 1 Feb 2026 18:00 - 20:00 People: Seongho Kim, Hanjun Kim

… , multiplication, and cyclic rotation – where all slots must be uniformly processed in each …

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

Main Conference When: Mon 2 Feb 2026 11:30 - 11:50 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 When: Tue 3 Feb 2026 10:30 - 10:50 People: Yue Tang, Mianzhi Wu, Yufeng Li, Haoyu Liao, Jianmei Guo, Bo Huang

… challenges emerging across all major ISAs. …

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

Main Conference When: Tue 3 Feb 2026 10:50 - 11:10 People: Nahuel Palumbo, Guillermo Polito, Stéphane Ducasse, Pablo Tesone

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