Proceedings of the Fifth International Symposium on Code Generation and Optimization
CGO, 2007.
@proceedings{CGO-2007, acmid = "1251974", address = "San Jose, California, USA", ee = "http://www.computer.org/csdl/proceedings/cgo/2007/2764/00/index.html", isbn = "978-0-7695-2764-2", publisher = "{IEEE Computer Society}", title = "{Proceedings of the Fifth International Symposium on Code Generation and Optimization}", year = 2007, }
Contents (29 items)
- CGO-2007-Buck #gpu #parallel #programming
- GPU Computing: Programming a Massively Parallel Processor (IB), p. 17.
- CGO-2007-Fang #parallel #platform #programming
- Parallel Programming Environment: A Key to Translating Tera-Scale Platforms into a Big Success (JF), p. 18.
- CGO-2007-DiceS #comprehension #memory management #trade-off #transaction
- Understanding Tradeoffs in Software Transactional Memory (DD, NS), pp. 21–33.
- CGO-2007-WangCWSA #code generation #memory management #optimisation #transaction
- Code Generation and Optimization for Transactional Memory Constructs in an Unmanaged Language (CW, WYC, YW, BS, ARAT), pp. 34–48.
- CGO-2007-KotzmannM #analysis #optimisation #runtime
- Run-Time Support for Optimizations Based on Escape Analysis (TK, HM), pp. 49–60.
- CGO-2007-HiserWHDMC #branch
- Evaluating Indirect Branch Handling Mechanisms in Software Dynamic Translation Systems (JH, DWW, WH, JWD, JM, BRC), pp. 61–73.
- CGO-2007-ReddiCCS #persistent #reuse
- Persistent Code Caching: Exploiting Code Reuse Across Executions and Applications (VJR, DC, RC, MDS), pp. 74–88.
- CGO-2007-CodinaSG #clustering #graph #scheduling
- Virtual Cluster Scheduling Through the Scheduling Graph (JMC, FJS, AG), pp. 89–101.
- CGO-2007-BouchezDR #complexity #on the
- On the Complexity of Register Coalescing (FB, AD, FR), pp. 102–114.
- CGO-2007-BirkbeckLA #abstraction #approach #matlab
- A Dimension Abstraction Approach to Vectorization in Matlab (NB, JL, JNA), pp. 115–130.
- CGO-2007-VaswaniTSJ #architecture #compilation #empirical #modelling #optimisation
- Microarchitecture Sensitive Empirical Models for Compiler Optimizations (KV, MJT, YNS, PJJ), pp. 131–143.
- CGO-2007-PouchetBCV #optimisation
- Iterative Optimization in the Polyhedral Model: Part I, One-Dimensional Time (LNP, CB, AC, NV), pp. 144–156.
- CGO-2007-KulkarniWT #algorithm #heuristic #optimisation #order
- Evaluating Heuristic Optimization Phase Order Search Algorithms (PAK, DBW, GST), pp. 157–169.
- CGO-2007-BarthouDCDJ #compilation #composition #kernel #optimisation #using
- Loop Optimization using Hierarchical Compilation and Kernel Decomposition (DB, SD, PC, AD, WJ), pp. 170–184.
- CGO-2007-CavazosFABOT #compilation #optimisation #performance #using
- Rapidly Selecting Good Compiler Optimizations using Performance Counters (JC, GF, FVA, EVB, MFPO, OT), pp. 185–197.
- CGO-2007-MoseleySRGP #parallel #profiling
- Shadow Profiling: Hiding Instrumentation Costs with Parallelism (TM, AS, VJR, DG, RP), pp. 198–208.
- CGO-2007-WallaceH #named #performance #realtime
- SuperPin: Parallelizing Dynamic Instrumentation for Real-Time Performance (SW, KMH), pp. 209–220.
- CGO-2007-FultonS #compilation #java #realtime #source code
- Compilation Techniques for Real-Time Java Programs (MF, MGS), pp. 221–231.
- CGO-2007-OzturkCKK #latency #problem
- Compiler-Directed Variable Latency Aware SPM Management to CopeWith Timing Problems (ÖÖ, GC, MTK, MK), pp. 232–243.
- CGO-2007-WangKWY #detection #fault #multi #thread
- Compiler-Managed Software-based Redundant Multi-Threading for Transient Fault Detection (CW, HSK, YW, VY), pp. 244–258.
- CGO-2007-DrewekeWFSMP #abstraction #graph
- Graph-Based Procedural Abstraction (AD, MW, IF, DS, TM, MP), pp. 259–270.
- CGO-2007-RamanHM #layout #optimisation #parallel #source code #thread
- Structure Layout Optimization for Multithreaded Programs (ER, RH, SM), pp. 271–282.
- CGO-2007-HeTPDA #kernel #operating system
- Code Compaction of an Operating System Kernel (HH, JT, SP, SKD, GRA), pp. 283–298.
- CGO-2007-ZhaoRARW #memory management #ubiquitous
- Ubiquitous Memory Introspection (QZ, RMR, SPA, LR, WFW), pp. 299–311.
- CGO-2007-DaiLH #execution #network #pipes and filters #using
- Pipelined Execution of Critical Sections Using Software-Controlled Caching in Network Processors (JD, LL, BH), pp. 312–324.
- CGO-2007-GrzegorczykSKW #feedback #using
- Isla Vista Heap Sizing: Using Feedback to Avoid Paging (CG, SS, CK, RW), pp. 325–340.
- CGO-2007-HormatiCM
- Exploiting Narrow Accelerators with Data-Centric Subgraph Mapping (AH, NC, SAM), pp. 341–353.
- CGO-2007-AletaCGK #architecture #clustering
- Heterogeneous Clustered VLIW Microarchitectures (AA, JMC, AG, DRK), pp. 354–366.
- CGO-2007-KimJMP #compilation
- Profile-assisted Compiler Support for Dynamic Predication in Diverge-Merge Processors (HK, JAJ, OM, YNP), pp. 367–378.
8 ×#optimisation
5 ×#compilation
4 ×#parallel
4 ×#using
3 ×#memory management
2 ×#abstraction
2 ×#architecture
2 ×#clustering
2 ×#graph
2 ×#kernel
5 ×#compilation
4 ×#parallel
4 ×#using
3 ×#memory management
2 ×#abstraction
2 ×#architecture
2 ×#clustering
2 ×#graph
2 ×#kernel