posted by user: tp_killer || 6680 views || tracked by 32 users: [display]

CGO 2012 : 2012 International Symposium on Code Generation and Optimization


Conference Series : Symposium on Code Generation and Optimization
When Mar 31, 2012 - Apr 4, 2012
Where San Jose, California, USA
Abstract Registration Due Sep 13, 2011
Submission Deadline Sep 20, 2011
Notification Due Nov 1, 2011
Categories    operating systems   compilers

Call For Papers

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 and higher-level languages
Techniques for developing or targeting custom or special-purpose targets
Optimization and code generation for emerging programming models
Code transformations for energy efficiency
New or improved optimization algorithms, including profile-guided, feedback-directed and machine learning based optimization
Techniques for measuring and tuning optimization effectiveness
Intermediate representations enabling more powerful or efficient optimization


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
Novel and efficient tools for power, performance analysis, debugging and testing
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, such as

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

Related Resources

CGO 2018   2018 IEEE/ACM International Symposium on Code Generation and Optimization
LCTES 2018   Languages, Compilers, and Tools for Embedded Systems
LOD 2018   The 4th Annual Conference on machine Learning, Optimization and Data science
CASES 2018   International Conference on Compilers, Architectures, and Synthesis for Embedded Systems
ICSSA 2018   4th International Conference on Software Security and Assurance
ManLang 2018   15th International Conference on Managed Languages & Runtimes
WiOpt 2018   WiOpt 2018, The 16th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks
OpenSuCo @ ISC HPC 2017   2017 International Workshop on Open Source Supercomputing
BOCIA-CI-SI 2018   Special Issue on Benchmarking of Computational Intelligence Algorithms in Computational Intelligence
META 2018   META'2018 International Conference on Metaheuristics and Nature Inspired Computing