Abstract is missing.
- GPU Computing: Programming a Massively Parallel ProcessorIan Buck. 17 [doi]
- Parallel Programming Environment: A Key to Translating Tera-Scale Platforms into a Big SuccessJesse Fang. 18 [doi]
- Understanding Tradeoffs in Software Transactional MemoryDavid Dice, Nir Shavit. 21-33 [doi]
- Code Generation and Optimization for Transactional Memory Constructs in an Unmanaged LanguageCheng Wang, Wei-Yu Chen, Youfeng Wu, Bratin Saha, Ali-Reza Adl-Tabatabai. 34-48 [doi]
- Run-Time Support for Optimizations Based on Escape AnalysisThomas Kotzmann, Hanspeter Mössenböck. 49-60 [doi]
- Evaluating Indirect Branch Handling Mechanisms in Software Dynamic Translation SystemsJason Hiser, Daniel Williams, Wei Hu, Jack W. Davidson, Jason Mars, Bruce R. Childers. 61-73 [doi]
- Persistent Code Caching: Exploiting Code Reuse Across Executions and ApplicationsVijay Janapa Reddi, Dan Connors, Robert Cohn, Michael D. Smith. 74-88 [doi]
- Virtual Cluster Scheduling Through the Scheduling GraphJosep M. Codina, F. Jesús Sánchez, Antonio González. 89-101 [doi]
- On the Complexity of Register CoalescingFlorent Bouchez, Alain Darte, Fabrice Rastello. 102-114 [doi]
- A Dimension Abstraction Approach to Vectorization in MatlabNeil Birkbeck, Jonathan Levesque, José Nelson Amaral. 115-130 [doi]
- Microarchitecture Sensitive Empirical Models for Compiler OptimizationsKapil Vaswani, Matthew J. Thazhuthaveetil, Y. N. Srikant, P. J. Joseph. 131-143 [doi]
- Iterative Optimization in the Polyhedral Model: Part I, One-Dimensional TimeLouis-Noël Pouchet, Cédric Bastoul, Albert Cohen, Nicolas Vasilache. 144-156 [doi]
- Evaluating Heuristic Optimization Phase Order Search AlgorithmsPrasad Kulkarni, David B. Whalley, Gary S. Tyson. 157-169 [doi]
- Loop Optimization using Hierarchical Compilation and Kernel DecompositionDenis Barthou, Sébastien Donadio, Patrick Carribault, Alexandre Duchateau, William Jalby. 170-184 [doi]
- Rapidly Selecting Good Compiler Optimizations using Performance CountersJohn Cavazos, Grigori Fursin, Felix V. Agakov, Edwin V. Bonilla, Michael F. P. O Boyle, Olivier Temam. 185-197 [doi]
- Shadow Profiling: Hiding Instrumentation Costs with ParallelismTipp Moseley, Alex Shye, Vijay Janapa Reddi, Dirk Grunwald, Ramesh Peri. 198-208 [doi]
- SuperPin: Parallelizing Dynamic Instrumentation for Real-Time PerformanceSteven Wallace, Kim M. Hazelwood. 209-220 [doi]
- Compilation Techniques for Real-Time Java ProgramsMike Fulton, Mark G. Stoodley. 221-231 [doi]
- Compiler-Directed Variable Latency Aware SPM Management to CopeWith Timing ProblemsOzcan Ozturk, Guilin Chen, Mahmut T. Kandemir, Mustafa Karaköy. 232-243 [doi]
- Compiler-Managed Software-based Redundant Multi-Threading for Transient Fault DetectionCheng Wang, Ho-Seop Kim, Youfeng Wu, Victor Ying. 244-258 [doi]
- Graph-Based Procedural AbstractionA. Dreweke, Marc Wörlein, Ingrid Fischer, D. Schell, Thorsten Meinl, Michael Philippsen. 259-270 [doi]
- Structure Layout Optimization for Multithreaded ProgramsEaswaran Raman, Robert Hundt, Sandya Mannarswamy. 271-282 [doi]
- Code Compaction of an Operating System KernelHaifeng He, John Trimble, Somu Perianayagam, Saumya K. Debray, Gregory R. Andrews. 283-298 [doi]
- Ubiquitous Memory IntrospectionQin Zhao, Rodric M. Rabbah, Saman P. Amarasinghe, Larry Rudolph, Weng-Fai Wong. 299-311 [doi]
- Pipelined Execution of Critical Sections Using Software-Controlled Caching in Network ProcessorsJinquan Dai, Long Li, Bo Huang. 312-324 [doi]
- Isla Vista Heap Sizing: Using Feedback to Avoid PagingChris Grzegorczyk, Sunil Soman, Chandra Krintz, Richard Wolski. 325-340 [doi]
- Exploiting Narrow Accelerators with Data-Centric Subgraph MappingAmir Hormati, Nathan Clark, Scott A. Mahlke. 341-353 [doi]
- Heterogeneous Clustered VLIW MicroarchitecturesAlex Aletà, Josep M. Codina, Antonio González, David R. Kaeli. 354-366 [doi]
- Profile-assisted Compiler Support for Dynamic Predication in Diverge-Merge ProcessorsHyesoon Kim, José A. Joao, Onur Mutlu, Yale N. Patt. 367-378 [doi]