Call for Papers:

CGO 2025

Abstract or Paper Registration Deadline
May 30, 2024
Final Submission Deadline
May 30, 2024

IEEE/ACM International Symposium on Code Generation and Optimization (CGO) 2025
Co-located with PPoPPHPCA and CC
Las Vegas, USA

CGO is the premier venue to bring together researchers and practitioners working at the interface of hardware and software on a wide range of optimization and code generation techniques and related issues. The conference spans the spectrum from purely static to fully dynamic approaches, and from pure software-based methods to specific architectural features and support for code generation and optimization.

CGO now uses two submissions per year.
Papers submitted to the first round can either be directly accepted, rejected, or invited to submit a revised version of the paper to the second round. For papers invited to submit a revised version, authors will be given a list of revisions that should be acted on to improve the paper. We will make every effort to ensure that the revised paper is reviewed by the same referees, who will assess whether the revisions are satisfactory. If so, the paper will be accepted. If a paper is rejected, the authors may still submit a revised version in a subsequent round, which will be treated as a new submission.

First Submission Deadline
  • Paper Submission: May 30, 2024
  • Author Rebuttal Period: July 9-11, 2024
  • Paper Notification: July 22, 2024
Second Submission Deadline
  • Paper Submission: September 12, 2024
  • Author Rebuttal Period: October 22 – 24, 2024
  • Paper Notification: November 4, 2024

For submission instructions please visit –

Call for Tool and Practical Experience Papers

CGO has a second category of papers called “Tools and Practical Experience”. Papers in this category must either give a clear account of a tool’s functionality or summarize a practical experience with realistic case studies.

The successful evaluation of an artifact is mandatory for a Tool Paper.
Therefore, authors of work conditionally accepted as Tool Papers must submit an artifact to the Artifact Evaluation Committee. The successful evaluation of the artifact is a requirement for final acceptance.

Practical experience papers are encouraged, but not required, to submit an artifact to the Artifact Evaluation process.

For further information please visit successful evaluation of an artifact is mandatory for a Tool Paper.