[LLVMdev] CFP (related to compilers): CGO 2011

Grigori Fursin gfursin at gmail.com
Thu Jul 1 00:17:16 PDT 2010

(Apologies if you receive multiple copies of this announcement)


Ninth Annual IEEE/ACM International Symposium on Code Generation
and Optimization (CGO 2011) 

April 2-6, 2011, Chamonix, France


The International Symposium on Code Generation and Optimization (CGO)
brings together researchers and practitioners working on bridging the
gap between software abstraction and hardware execution. The conference
spans the spectrum from purely static to fully dynamic approaches, and
from pure software-based methods to architectural features and support.

Original contributions are solicited in areas including but not limited
to the following:

    Code Generation and Optimization
      . Techniques for efficient execution of dynamically typed languages
      . Techniques for developing or targeting custom or special-purpose
      . Code generation for emerging programming models
      . Code transformations for energy efficiency
      . New or improved optimization algorithms, including profile-guided
        and feedback-directed optimization
      . Techniques for measuring and tuning optimization effectiveness
      . Intermediate representations enabling more powerful or efficient

      . Language features and runtime support for parallelism
      . Transformations for heterogeneous or specialized parallel
        targets, e.g. GPUs
      . Data distribution and synchronization
      . Virtualization support for multicore and/or heterogeneous computing
      . Thread extraction and thread level speculation

    Static and Dynamic Analysis
      . Profiling and instrumentation for power, memory, throughput
        or latency
      . Phase detection and analysis techniques
      . Efficient profiling and instrumentation techniques
      . Program characterization methods targeted at program optimization
      . Profile-guided optimization and re-optimization

    OS, Architecture, and Runtime Support
      . Architectural support for improved profiling, optimization and
        code generation 
      . Integrated system design (HW/OS/VM/SW) for improved code
        generation, including custom or special-purpose processors
      . Memory management and garbage collection

    Security and Reliability
      . Code analysis and transformations to address security or
        reliability concerns

    Practical Experience
      . Real dynamic optimization and compilation systems for general
        purpose, embedded system and HPC platforms


    Abstract deadline is September 15, 2010.

    Paper deadline is September 22, 2010.  Please visit the conference 
    website for paper format guidelines and submission instructions.

    Notification of acceptance will occur by November 10, 2010.


General Chair
  Olivier Temam, INRIA

Program Co-Chairs
  Carol Eidt, Microsoft
  Michael O'Boyle, University of Edinburgh

Program Committee
  Vas Bala, IBM
  Francois Bodin, CAPS Enterprise and IRISA
  David Chase, Sun
  Anton Chernoff, AMD
  Jack Davidson, University of Virginia
  Lieven Eeckhout, Ghent University
  Grigori Fursin, EXATEC LAB, France
  Bjorn Franke, University of Edinburgh
  David Gregg, Trinity College, Dublin
  Thomas Gross, ETH Zurich
  Christophe Guillon, STMicroelectronics
  Rajiv Gupta, UC Riverside
  Anne Holler, VMWare
  Wei Hsu, University of Minnesota
  Robert Hundt, Google
  Paolo Ienne, EPFL, Lausanne
  Richard Johnson, NVIDIA
  Teresa Johnson, Hewlett Packard
  Andreas Krall, TU Vienna
  Tipp Moseley, Google
  Nacho Navarro, UPC Barcelona
  CJ Newburn, Intel
  Xipeng Shen, College of William and Mary
  Lee Smith, ARM
  Mary Lou Soffa, University of Virginia
  Uma Srinivasan, Intel
  Nathan Tallent, Rice University
  David Tarditi, Microsoft
  Christoph von Praun, Georg-Simon-Ohm Hochschule Nurnberg
  Richard Vuduc, Georgia Institute of Technology
  Ayal Zaks, IBM

Dr. Grigori Fursin

More information about the llvm-dev mailing list