CGO 2024
Sat 2 - Wed 6 March 2024 Edinburgh, United Kingdom

Result

Graduate Category

  • 1st place: Jingwen Pan (University of Edinburgh)
    Title: Compiling Approximate Computation to Probabilistic Programs
  • 2nd place: Michel Weber (ETH Zurich)
    Title: Relaxing Alias Analysis: Exploring the Unexplored Space
  • 3rd place: Ismet Dagli (Colorado School of Mines)
    Title: H-EYE: Holistic Performance Modeling for Diversely Scaled Systems

Undergraduate Category

  • 1st place: Callum Groeger (University of Edinburgh)
    Title: A Unified Framework for Query Compilers
  • 2nd place: Dalia Shaaban (ETH Zurich)
    Title: Interactively Exploring the Compiler Design Space: xdsl-gui
  • 3rd place: Eymen Ünay (Istanbul Technical University)
    Title: NAXOR: A Custom RISC-V Instruction to Elevate Cryptographic Algorithm Performance

Call for Student Research Competition (SRC)

The ACM Student Research Competition (SRC) offers a unique forum for undergraduate and graduate students to present their original research before a panel of judges and attendees at CGO. Participants must be undergraduates or graduate students pursuing an academic degree at the time of initial submission. Participants must be current student members of the ACM.

To participate in the competition, a student must submit an extended abstract (500 words).

The abstracts will be reviewed by a selection committee and selected abstracts will be invited to present as posters at the conference. SRC poster submissions are, in addition, evaluated by a jury during the poster session at the conference. The best three posters are then invited to give a short presentation (10 minutes + 5 minutes questions) on the next day. Based on the submitted abstract, the poster, and the presentation, the winner of CGO’s Student Research Competition will be selected, who will receive an award. In addition, the winner will be invited to participate in the grand 2024 ACM SRC competition. Further information on the ACM SRC is available at: https://src.acm.org.

Submissions in the form of an extended abstract are solicited in any topics relevant to the main conference, including:

  • Code Generation, Translation, Transformation, and Optimization for performance, energy, virtualization, portability, security, or reliability concerns, and architectural support
  • Efficient execution of dynamically typed and higher-level languages Optimization and code generation for emerging programming models, platforms, domain-specific languages
  • Dynamic/static, profile-guided, feedback-directed, and machine learning-based optimization
  • Static, Dynamic, and Hybrid Analysis for performance, energy, memory locality, throughput or latency, security, reliability, or functional debugging
  • Program characterization methods
  • Efficient profiling and instrumentation techniques; architectural support
  • Novel and efficient tools
  • Compiler design, practice, and experience
  • Compiler abstraction and intermediate representations
  • Vertical integration of language features, representations, optimizations, and runtime support for parallelism
  • Solutions that involve cross-layer (HW/OS/VM/SW) design and integration
  • Deployed dynamic/static compiler and runtime systems for general-purpose, embedded system and Cloud/HPC platforms
  • Parallelism, heterogeneity, and reconfigurable architectures
  • Optimizations for heterogeneous or specialized targets, GPUs, SoCs, CGRA
  • Compiler-support for vectorization, thread extraction, task scheduling, speculation, transaction, memory management, data distribution, and synchronization

Travel grant application

Please note that there is no travel grant dedicated to the Student Research Competition, however qualified students can apply for the CGO Travel Grant. Please find more information regarding the travel grants at this page.

Submission Information

Submission must be about unpublished work that is not under review anywhere.

Extended abstracts of up to 500 words should be submitted by email with CGO SRC in the subject to Eun Jung (EJ) Park (eunjpark@qualcomm.com) on or before January 2nd, 2024.

All submissions will be reviewed by a selection committee. Notifications will be sent out by January 20th, 2024.

Please format your submission using the SIGPLAN format found here. Use one 8.5″x11″ single spaced, double-column page, with 10pt or larger font. Figures are accepted. Include your name and the name of your advisor(s). Optionally, send a pdf of the poster you plan to present (this does not have to be the final version of the poster).

Timeline

  • Submission: December 22nd, 2023 January 2nd, 2024 (AoE)
  • Notification: Jan 15th, 2024 January 20th, 2024 (AOE)

Accepted Papers

Title
A Unified Compiler for Sparse Workloads
Student Research Competition
A Unified Framework for Query Compilers
Student Research Competition
Compiling Approximate Computation to Probabilistic Programs
Student Research Competition
Dynamic Thread Coarsening for OpenMP Offloading
Student Research Competition
Enhancing Machine Learning Model Robustness for Code Optimization After Deployment
Student Research Competition
Fast & Correct Performance Programming in Lean4
Student Research Competition
Generalized Mem2Reg for MLIR
Student Research Competition
H-EYE: Holistic Performance Modeling for Diversely Scaled Systems
Student Research Competition
Interactively Exploring the Compiler Design Space: xdsl-gui
Student Research Competition
Model Checking Up The Abstraction Stack
Student Research Competition
NAXOR: A Custom RISC-V Instruction to Elevate Cryptographic Algorithm Performance
Student Research Competition
NeuralCasting: A Novel Front-End Compilation Infrastructure for Neural Networks
Student Research Competition
Relaxing Alias Analysis: Exploring the Unexplored Space
Student Research Competition
Student Research Competition Talks
Student Research Competition

Unifying SPMD and Multi-Value IR - Use Case: Static Verification of Collective Communication
Student Research Competition
Dates
You're viewing the program in a time zone which is different from your device's time zone change time zone

Sun 3 Mar

Displayed time zone: London change

18:00 - 20:00
Student Research Competition Poster SessionStudent Research Competition at Strathblane Hall
18:00
2h
Talk
Compiling Approximate Computation to Probabilistic Programs
Student Research Competition
Jingwen Pan University of Edinburgh
18:00
2h
Poster
NeuralCasting: A Novel Front-End Compilation Infrastructure for Neural Networks
Student Research Competition
Alessandre Cerioli Technical University of Denmark
18:00
2h
Talk
Relaxing Alias Analysis: Exploring the Unexplored Space
Student Research Competition
Michel Weber ETH Zurich
18:00
2h
Talk
H-EYE: Holistic Performance Modeling for Diversely Scaled Systems
Student Research Competition
Ismet Dagli Colorado School of Mines
18:00
2h
Talk
NAXOR: A Custom RISC-V Instruction to Elevate Cryptographic Algorithm Performance
Student Research Competition
Mehmet Eymen Unay Istanbul Technical University
18:00
2h
Poster
Fast & Correct Performance Programming in Lean4
Student Research Competition
Siddharth Bhat the University of Edinburgh
18:00
2h
Poster
Model Checking Up The Abstraction Stack
Student Research Competition
Bea Healy University of Cambridge, UK
18:00
2h
Poster
Generalized Mem2Reg for MLIR
Student Research Competition
Theo Degioanni ENS Rennes
18:00
2h
Poster
Dynamic Thread Coarsening for OpenMP Offloading
Student Research Competition
Ivan Radanov Ivanov Tokyo Institute of Technology; RIKEN R-CCS
18:00
2h
Talk
Interactively Exploring the Compiler Design Space: xdsl-gui
Student Research Competition
Dalia Shaaban ETH Zurich
18:00
2h
Poster
Enhancing Machine Learning Model Robustness for Code Optimization After Deployment
Student Research Competition
Huanting Wang University of Leeds, UK
18:00
2h
Poster
Unifying SPMD and Multi-Value IR - Use Case: Static Verification of Collective Communication
Student Research Competition
Semih Burak RWTH Aachen University
18:00
2h
Poster
A Unified Compiler for Sparse Workloads
Student Research Competition
Shideh Hashemian University of Edinburgh
18:00
2h
Talk
A Unified Framework for Query Compilers
Student Research Competition
Callum Groeger University of Edinburgh

Tue 5 Mar

Displayed time zone: London change

11:30 - 12:50
Student Research Competition TalksStudent Research Competition at Carrick 1, 2, 3
Chair(s): EunJung (EJ) Park Qualcomm, USA
11:30
13m
Talk
A Unified Framework for Query Compilers
Student Research Competition
Callum Groeger University of Edinburgh
11:43
13m
Talk
Compiling Approximate Computation to Probabilistic Programs
Student Research Competition
Jingwen Pan University of Edinburgh
11:56
13m
Talk
Relaxing Alias Analysis: Exploring the Unexplored Space
Student Research Competition
Michel Weber ETH Zurich
12:10
13m
Talk
Interactively Exploring the Compiler Design Space: xdsl-gui
Student Research Competition
Dalia Shaaban ETH Zurich
12:23
13m
Talk
NAXOR: A Custom RISC-V Instruction to Elevate Cryptographic Algorithm Performance
Student Research Competition
Mehmet Eymen Unay Istanbul Technical University
12:36
13m
Talk
H-EYE: Holistic Performance Modeling for Diversely Scaled Systems
Student Research Competition
Ismet Dagli Colorado School of Mines

Not scheduled yet

Not scheduled yet
Talk
Student Research Competition Talks
Student Research Competition

Judges - Posters and Presentations

  • Nicolas Bohm Agostini, Pacific Northwest National Laboratory
  • Riyadh Baghdadi, NYU Abu Dhabi
  • Jose Cano, University of Glasgow
  • João P. L. De Carvalho, Qualcomm
  • Albert Cohen, Google
  • Hugh Leather, University of Edinburgh, Meta AI Research
  • Laure Gonnord, University of Grenoble, Alpes
  • Volker Seeker, Meta AI Research
  • Zheng Wang, University of Leeds
  • Ayal Zaks, Mobileye

Selection Committee Members - Abstracts

  • Nicolas Bohm Agostini, Pacific Northwest National Laboratory
  • Riyadh Baghdadi, NYU Abu Dhabi
  • Jose Cano, University of Glasgow
  • Albert Cohen, Google
  • Joseph Manzano, Pacific Northwest National Laboratory
  • Franck Slama, Qualcomm
  • Zheng Wang, University of Leeds
  • EJ Park, Qualcomm
Questions? Use the CGO Student Research Competition contact form.