| |||||||||||||||
CGO 2010 : 8th Annual IEEE/ACM International Symposium on Code Generation and Optimization (CGO)Conference Series : Symposium on Code Generation and Optimization | |||||||||||||||
Link: http://www.cgo.org | |||||||||||||||
| |||||||||||||||
Call For Papers | |||||||||||||||
The International Symposium on Code Generation and Optimization (CGO) provides a premier venue to bring together researchers and practitioners working on feedback-directed optimization and back-end compilation techniques. The conference spans the spectrum from purely static to fully dynamic techniques. It covers optimization for parallelism, performance, power, and security, where that optimization occurs in the mapping from an input (including APIs, high-level languages, byte codes such as .NET or Java, or ISAs) to a similar or lower-level target machine representation.
Papers are solicited in areas that support such mapping and optimization: * Compilers, back-end code generators, translators, binary optimization tools and runtime environments; static, dynamic, adaptive, or continuous techniques * Innovative analysis, transformation, and optimization techniques * Profiling and feedback-directed methodologies * Memory management, including data distribution, synchronization and garbage collection * Thread extraction and thread-level speculation, especially for multi-core systems * Vertical integration of language features, representations, optimizations, and runtime support for parallelism (including support for transactional semantics, efficient message passing, and dynamic thread creation) * Phase detection and analysis techniques * Mechanisms and optimization techniques supporting the efficient implementation of security protection models, reliability and energy efficiency * Traditional compiler optimizations * Intermediate representations that enable more powerful or efficient optimization * Hardware mechanisms and systems that implement or assist in any of the above * Experiences with real dynamic optimization and compilation systems, particularly with large, complex applications * Explorations of trade-offs concerning when (static/dynamic) and where (software/hardware) to optimize * Particularly novel ideas of interest to this community Important Dates ----------------------- Abstract Submission: September 3, 2009 Paper Submission: September 10, 2009, 11:59PM EDT Acceptance Notification: November 11 General Co-Chairs ------------------------ Andreas Moshovos, U of Toronto Greg Steffan, U of Toronto Program Co-Chairs ------------------------ Kim Hazelwood, U of Virginia David Kaeli, Northeastern U Program Committee --------------------------- Matthew Arnold, IBM Research Derek Bruening, VMware John Cavazos, U of Delaware Robert Cohn, Intel Brad Chen, Google Fred Chong, UC Santa Barbara Nathan Clark, Georgia Tech Jack Davidson, U of Virginia Saumya Debray, U of Arizona Angela Demke-Brown, U of Toronto Amer Diwan, U of Colorado Lieven Eeckhout, U of Ghent Antonio Gonzalez, UPC/Intel Rajiv Gupta, UC Riverside Sam Guyer, Tufts U Wei Hsu, Minnesota Wen-mei Hwu, UIUC Martha Kim, Columbia U Jim Larus, Microsoft Tipp Moseley, Google Satish Narayanasamy, U of Michigan Michael O'Boyle, Edinburgh Keshav Pingali, U of Texas Alasdair Rawsthorne, Manchester Norm Rubin, AMD Vivek Sarkar, Rice U Olin Shivers, Northeastern U David Whalley, Florida State Mohamed Zahran, CUNY Steering Committee -------------------------- David August, Princeton U Tom Conte, Georgia Tech Evelyn Duesterwald, IBM Wen-mei Hwu, UIUC Chris J. Newburn, Intel Michael D. Smith, Harvard Ben Zorn, Microsoft |
|