Call for paper 〔OPEN〕

My submissions

Registration 〔OPEN〕

My tickets

〔CLOSED〕
Introduction

The International Symposium on Code Generation and Optimization (CGO) provides a 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.

Call for paper

Important date

2016-09-02
Draft paper submission deadline
2016-10-25
Draft paper acceptance notification

Submission Topics

Original contributions are solicited on, but not limited to, the following topics:

  • 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

Submit Comment
Verify Code Change Another
All Comments
Important Date
  • Conference Date

    Feb 04

    2017

    to

    Feb 08

    2017

  • Sep 02 2016

    Draft paper submission deadline

  • Oct 25 2016

    Draft Paper Acceptance Notification

  • Feb 08 2017

    Registration deadline