Default Cover Image

2011 9th Annual IEEE/ACM International Symposium on Code Generation and Optimization

Apr. 2 2011 to Apr. 6 2011

Chamonix, France

ISBN: 978-1-61284-356-8

Table of Contents

Papers
Table of contentsFreely available from IEEE.pp. iii-v
Papers
Organizing committeeFreely available from IEEE.pp. viii-ix
Papers
Front matterFreely available from IEEE.pp. i-ii
Papers
Message from the Program Co-chairsFreely available from IEEE.pp. vii-vii
Papers
Additional ReviewersFreely available from IEEE.pp. xi
Papers
Program CommitteeFreely available from IEEE.pp. x
Papers
Message from the general chairFreely available from IEEE.pp. vi
Papers
WIR 2011: Workshop on intermediate representationsFreely available from IEEE.pp. xiii
Papers
ACCA 2011: Workshop "analyse to compile, compile to analyse"Freely available from IEEE.pp. xiv
Papers
ODES: Workshop on optimizations for DSP and embedded systemsFreely available from IEEE.pp. xix
Papers
Tutorial: Building dynamic instrumentation tools with DynamoRIOFreely available from IEEE.pp. xxi
Papers
Tutorial: Essential abstractions in GCCFull-text access may be available. Sign in or learn about subscription options.pp. xxii
Papers
Tutorial: GPU programming models, optimizations and tuningFull-text access may be available. Sign in or learn about subscription options.pp. xxiii
Papers
Tutorial: Detailed pin!Full-text access may be available. Sign in or learn about subscription options.pp. xxiv
Papers
Tutorial: AlphaZ and the polyhedral equational modelFull-text access may be available. Sign in or learn about subscription options.pp. xxvi
Papers
Tutorial: Program optimization through loop vectorizationFull-text access may be available. Sign in or learn about subscription options.pp. xxvii
Papers
Tutorial: Reconciling compilers and timing analysis for safety-critical real-time systems — The WCET-aware C compiler WCCFull-text access may be available. Sign in or learn about subscription options.pp. xxviii
Papers
Tutorial: Inside X10: Implementing a high-level language on distributed and heterogeneous platformsFull-text access may be available. Sign in or learn about subscription options.pp. xxix
Papers
Keynote I: The language, optimizer, and tools messFreely available from IEEE.pp. xxx
Papers
MAO -- An extensible micro-architectural optimizerFull-text access may be available. Sign in or learn about subscription options.pp. 1-10
Papers
Phase-based tuning for better utilization of performance-asymmetric multicore processorsFull-text access may be available. Sign in or learn about subscription options.pp. 11-20
Papers
Dynamic register promotion of stack variablesFull-text access may be available. Sign in or learn about subscription options.pp. 21-31
Papers
Link-time optimization for power efficiency in a tagless instruction cacheFull-text access may be available. Sign in or learn about subscription options.pp. 32-41
LAR-CC: Large atomic regions with conditional commitsFull-text access may be available. Sign in or learn about subscription options.pp. 54-63
Papers
Runtime automatic speculative parallelizationFull-text access may be available. Sign in or learn about subscription options.pp. 64-73
Papers
Dynamically accelerating client-side web applications through decoupled executionFull-text access may be available. Sign in or learn about subscription options.pp. 74-84
Papers
Language and compiler support for auto-tuning variable-accuracy algorithmsFull-text access may be available. Sign in or learn about subscription options.pp. 85-96
Papers
Automated programmable control and parameterization of compiler optimizationsFull-text access may be available. Sign in or learn about subscription options.pp. 97-106
Papers
Extendable pattern-oriented optimization directivesFull-text access may be available. Sign in or learn about subscription options.pp. 107-118
Papers
Predictive modeling in a polyhedral optimization spaceFull-text access may be available. Sign in or learn about subscription options.pp. 119-129
Papers
Automatic parallelization of fine-grained meta-functions on a chip multiprocessorFull-text access may be available. Sign in or learn about subscription options.pp. 130-140
Papers
Whole-function vectorizationFull-text access may be available. Sign in or learn about subscription options.pp. 141-150
Papers
Vapor SIMD: Auto-vectorize once, run everywhereFull-text access may be available. Sign in or learn about subscription options.pp. 151-160
Papers
On-chip cache hierarchy-aware tile scheduling for multicore machinesFull-text access may be available. Sign in or learn about subscription options.pp. 161-170
Papers
Pinpointing data locality problems using data-centric analysisFull-text access may be available. Sign in or learn about subscription options.pp. 171-180
Papers
Automated locality optimization based on the reuse distance of string operationsFull-text access may be available. Sign in or learn about subscription options.pp. 181-190
Papers
Neighborhood-aware data locality optimization for NoC-based multicoresFull-text access may be available. Sign in or learn about subscription options.pp. 191-200
Papers
Acculock: Accurate and efficient detection of data racesFull-text access may be available. Sign in or learn about subscription options.pp. 201-212
Papers
Practical memory checking with Dr. MemoryFull-text access may be available. Sign in or learn about subscription options.pp. 213-223
Papers
A HW/SW co-designed heterogeneous multi-core virtual machine for energy-efficient general purpose computingFull-text access may be available. Sign in or learn about subscription options.pp. 236-245
Papers
A trace-based Java JIT compiler retrofitted from a method-based compilerFull-text access may be available. Sign in or learn about subscription options.pp. 246-256
Papers
Using machines to learn method-specific compilation strategiesFull-text access may be available. Sign in or learn about subscription options.pp. 257-266
Papers
Prioritizing constraint evaluation for efficient points-to analysisFull-text access may be available. Sign in or learn about subscription options.pp. 267-276
Papers
Highly scalable distributed dataflow analysisFull-text access may be available. Sign in or learn about subscription options.pp. 277-288
Papers
Flow-sensitive pointer analysis for millions of lines of codeFull-text access may be available. Sign in or learn about subscription options.pp. 289-298
Papers
Author indexFreely available from IEEE.pp. 299-300
Showing 55 out of 55