« Back to Events

Call for Papers: CGO 2014

iCal Import
Start:
February 15, 2014
End:
February 19, 2014
Venue:
Orlando, Florida

Submitted by Vijay Janapa Reddi
http://cgo.org/cgo2014/
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, including techniques ranging
from pure software-based methods to architectural features and support.
Original contributions are solicited on, but not limited to, the following
topics:

== Code Generation and Optimization ==

* Efficient execution of dynamically typed and higher-level languages
* Optimization and code generation for emerging programming models, platforms
* Optimizations for energy efficiency
* Profile-guided, feedback-directed, and machine learning based optimization
* Compiler abstractions and intermediate representations

== Optimization for Parallelism ==

* Runtime systems for parallelism & heterogeneity
* Optimizations for heterogeneous or specialized parallel targets, e.g. GPUs
* Compiler-driven data distribution and synchronization
* Thread extraction

== Static and Dynamic Analysis ==

* Profiling and instrumentation for power, memory, throughput or latency
* Efficient profiling and instrumentation techniques
* Program characterization methods
* Profile-guided optimization
* Novel and efficient tools for power, performance analysis, debugging and
testing

== OS, Architecture and Runtime support ==

* Architectural support for improved profiling, optimization and code
generation
* Integrated system design (HW/OS/VM/SW)
* 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

== Applications of above in emerging technology areas ==

* Web programming environments, application runtimes, optimizations SOCs,
heterogeneous platforms hardware/software co-design, analysis and
optimization

== Important Dates

Abstract Submission: September 6, 2013
Paper Submission: September 13, 2013, 12am EST
Author Response Period: October 28-30, 2013
Notification to Authors: November 8, 2013