Proceedings of the Seventh International Symposium on Code Generation and Optimization
CGO, 2009.
@proceedings{CGO-2009, acmid = "1545006", address = "Seattle, Washington, USA", ee = "http://www.computer.org/csdl/proceedings/cgo/2009/3576/00/index.html", isbn = "978-0-7695-3576-0", publisher = "{IEEE Computer Society}", title = "{Proceedings of the Seventh International Symposium on Code Generation and Optimization}", year = 2009, }
Contents (26 items)
- CGO-2009-Bronevetsky #data flow #message passing #parallel
- Communication-Sensitive Static Dataflow for Parallel Message Passing Applications (GB), pp. 1–12.
- CGO-2009-SpearMSW #memory management #transaction
- Reducing Memory Ordering Overheads in Software Transactional Memory (MFS, MMM, MLS, PW), pp. 13–24.
- CGO-2009-DuanFWZY #c #c++ #concurrent #consistency #detection #source code
- Detecting and Eliminating Potential Violations of Sequential Consistency for Concurrent C/C++ Programs (YD, XF, LW, CZ, PCY), pp. 25–34.
- CGO-2009-YuGS #fault tolerance #named
- ESoftCheck: Removal of Non-vital Checks for Fault Tolerance (JY, MJG, MS), pp. 35–46.
- CGO-2009-ZhangNJ #dependence #distance #framework #named #profiling
- Alchemist: A Transparent Dependence Distance Profiling Infrastructure (XZ, AN, SJ), pp. 47–58.
- CGO-2009-BerubeAHS #multi #optimisation #reduction
- Workload Reduction for Multi-input Feedback-Directed Optimization (PB, JNA, RH, RS), pp. 59–69.
- CGO-2009-RoyS #algorithm #profiling
- Profiling k-Iteration Paths: A Generalization of the Ball-Larus Profiling Algorithm (SR, YNS), pp. 70–80.
- CGO-2009-LeatherBO #automation #compilation #generative #machine learning #optimisation
- Automatic Feature Generation for Machine Learning Based Optimizing Compilation (HL, EVB, MFPO), pp. 81–91.
- CGO-2009-MaoS #evolution #learning #predict #virtual machine
- Cross-Input Learning and Discriminative Prediction in Evolvable Virtual Machines (FM, XS), pp. 92–101.
- CGO-2009-VoronenkoMP #generative #library #linear
- Computer Generation of General Size Linear Transform Libraries (YV, FdM, MP), pp. 102–113.
- CGO-2009-BoissinotDRDG #correctness #performance #quality
- Revisiting Out-of-SSA Translation for Correctness, Code Quality and Efficiency (BB, AD, FR, BDdD, CG), pp. 114–125.
- CGO-2009-PereiraB #analysis #pointer
- Wave Propagation and Deep Propagation for Pointer Analysis (FMQP, DB), pp. 126–135.
- CGO-2009-CordesFM #abstract interpretation #analysis #modelling #performance #precise #slicing
- A Fast and Precise Static Loop Analysis Based on Abstract Interpretation, Program Slicing and Polytope Models (PL, DC, HF, PM), pp. 136–146.
- CGO-2009-Baev
- Techniques for Region-Based Register Allocation (IDB), pp. 147–156.
- CGO-2009-KelseyBDZ #optimisation #performance
- Fast Track: A Software System for Speculative Program Optimization (KK, TB, CD, CZ), pp. 157–168.
- CGO-2009-MarsH #framework #online #optimisation
- Scenario Based Optimization: A Framework for Statically Enabling Online Optimizations (JM, RH), pp. 169–179.
- CGO-2009-LiWH #data access #evaluation
- An Evaluation of Misaligned Data Access Handling Mechanisms in Dynamic Binary Translation Systems (JL, CW, WCH), pp. 180–189.
- CGO-2009-CuthbertsonVBAS #approach #hardware #monitoring #optimisation #performance #virtual machine
- A Practical Approach to Hardware Performance Monitoring Based Dynamic Optimizations in a Production JVM (JC, SV, KB, AA, EK, US), pp. 190–199.
- CGO-2009-UdupaGT #execution #pipes and filters #source code
- Software Pipelined Execution of Stream Programs on GPUs (AU, RG, MJT), pp. 200–209.
- CGO-2009-ChoiLCMM #compilation #embedded #manycore #realtime
- Stream Compilation for Real-Time Embedded Multicore Systems (YC, YL, NC, SAM, TNM), pp. 210–220.
- CGO-2009-SerranoZ #approximate
- Building Approximate Calling Context from Partial Call Traces (MJS, XZ), pp. 221–230.
- CGO-2009-CollinB #embedded #taxonomy
- Two-Level Dictionary Code Compression: A New Scheme to Improve Instruction Code Density of Embedded Applications (MC, MB), pp. 231–242.
- CGO-2009-SchackelerS #abstraction
- Procedural Abstraction with Reverse Prefix Trees (SS, WS), pp. 243–253.
- CGO-2009-MoseleyGP #compilation #named #optimisation #performance
- OptiScope: Performance Accountability for Optimizing Compilers (TM, DG, RP), pp. 254–264.
- CGO-2009-LiuR #c++ #named #performance #source code
- Perflint: A Context Sensitive Performance Advisor for C++ Programs (LL, SR), pp. 265–274.
- CGO-2009-KumarCS #debugging
- Transparent Debugging of Dynamically Optimized Code (NK, BRC, MLS), pp. 275–286.
6 ×#optimisation
6 ×#performance
4 ×#named
3 ×#compilation
3 ×#source code
2 ×#analysis
2 ×#c++
2 ×#embedded
2 ×#framework
2 ×#generative
6 ×#performance
4 ×#named
3 ×#compilation
3 ×#source code
2 ×#analysis
2 ×#c++
2 ×#embedded
2 ×#framework
2 ×#generative