Abstract is missing.
- Array Data Flow Analysis for Load-Store Optimizations in Superscalar ArchitecturesRastislav Bodík, Rajiv Gupta. 1-15
- An Experimental Study of an ILP-based Exact Solution Method for Software PipeliningErik R. Altman, Guang R. Gao, Ramaswamy Govindarajan. 16-30
- Insertion Scheduling: An Alternative to List Scheduling for Modulo SchedulersBenoît Dupont de Dinechin. 31-45
- Interprocedural Array Region AnalysesBéatrice Creusillet, François Irigoin. 46-60
- Interprocedural Analysis for ParallelizationMary W. Hall, Brian R. Murphy, Saman P. Amarasinghe, Shih-Wei Liao, Monica S. Lam. 61-80
- Interprocedural Array Data Flow Analysis for Cache CoherenceLynn Choi, Pen-Chung Yew. 81-95
- An Interprocedural Parallelizing Compiler and Its Support for Memory Hierarchy ResearchTrung N. Nguyen, Junjie Gu, Zhiyuan Li. 96-110
- V-cal: A Calculus for the Compilation of Data Parallel LanguagesP. F. G. Dechering, J. A. Trescher, J. P. M. de Vreught, Henk J. Sips. 111-125
- Transitive Closure of Infinite Graphs and Its ApplicationsWayne Kelly, William Pugh, Evan Rosser, Tatiana Shpeisman. 126-140
- Demand-Driven, Symbolic Range PropagationWilliam Blume, Rudolf Eigenmann. 141-160
- Optimizing Fortran 90 Shift Operations on Distributed-Memory MulticomputersKen Kennedy, John M. Mellor-Crummey, Gerald Roth. 161-175
- A Loop Parallelization Algorithm for HPF CompilersKazuaki Ishizaki, Hideaki Komatsu. 176-190
- Fast Address Sequence Generation for Data-Parallel Programs Using Integer LatticesAshwath Thirumalai, J. Ramanujam. 191-208
- Compiling Array Statements for Efficient Execution on Distributed-Memory Machines: Two-Level MappingsS. D. Kaushik, Chua-Huang Huang, P. Sadayappan. 209-223
- A Communication Backend for Parallel Language CompilersJames M. Stichnoth, Thomas R. Gross. 224-238
- Parallel Simulation of Data Parallel ProgramsSundeep Prakash, Rajive Bagrodia. 239-253
- A Parallel Processing Support Library Based on Synchronized Aggregate CommunicationHenry G. Dietz, Tai M. Chung, Timothy Mattox. 254-268
- FALCON: A MATLAB Interactive Restructuring CompilerLuiz De Rose, Kyle Gallivan, Efstratios Gallopoulos, Bret A. Marsolf, David A. Padua. 269-288
- A Simple Mechanism for Improving the Accuracy and Efficiency of Instruction-Level DisambiguationSteven Novack, Joseph Hummel, Alexandru Nicolau. 289-303
- Hoisting Branch Conditions - Improving Super-Scalar Processor PerformanceWilliam F. Appelbe, Srinivas Doddapaneni, Reid Harmon, Phil May, D. Scott Wills, Maurizio Vitale. 304-317
- Integer Loop Code Generation for VLIWJames Radigan, Pohua P. Chang, Utpal Banerjee. 318-330
- Dependence Analysis in Parallel Loops with i±k SubscriptsSamuel P. Midkiff. 331-345
- Piecewise Execution of Nested Data-Parallel ProgramsDaniel W. Palmer, Jan Prins, Siddhartha Chatterjee, Rickard E. Faith. 346-361
- Recovering Logical Structures of DataMichal Cierniak, Wei Li. 362-376
- Efficient Distribution Analysis via Graph ContractionThomas J. Sheffler, Robert Schreiber, William Pugh, John R. Gilbert, Siddhartha Chatterjee. 377-391
- Automatic Selection of Dynamic Data Partitioning Schemes for Distributed-Memory MulticomputersDaniel J. Palermo, Prithviraj Banerjee. 392-406
- Data Redistribution in an Automatic Data Distribution ToolEduard Ayguadé, Jordi Garcia, Mercè Gironés, M. Luz Grande, Jesús Labarta. 407-421
- General Purpose Optimization TechnologyThomas Cheatham, Amr F. Fahmy, Dan C. Stefanescu. 422-433
- Compiler Architectures for Heterogeneous SystemsKathryn S. McKinley, Sharad Singhai, Glen E. Weaver, Charles C. Weems. 434-449
- Virtual Topologies: A New Concurrency Abstraction for High-Level Parallel LanguagesJames Philbin, Suresh Jagannathan, Rajiv Mirani. 450-464
- Interprocedural Data Flow Based Optimizations for Compilation of Irregular ProblemsGagan Agrawal, Joel H. Saltz. 465-479
- Automatic Parallelization of the Conjugate Gradient AlgorithmVladimir Kotlyar, Keshav Pingali, Paul Stodghill. 480-499
- Annotations for a Sparse CompilerAart J. C. Bik, Harry A. G. Wijshoff. 500-514
- Connection Analysis: A Practical Interprocedural Heap Analysis for CRakesh Ghiya, Laurie J. Hendren. 515-533
- Language and Run-Time Support for Network Parallel ComputingPeter A. Dinda, David R. O Hallaron, Jaspal Subhlok, Jon A. Webb, Bwolen Yang. 534-550
- Agents: An Undistorted Representation of Problem StructureJosh Yelon, Laxmikant V. Kalé. 551-565
- Type Directed Cloning for Object-Oriented ProgramsJohn Plevyak, Andrew A. Chien. 566-580
- The Performance Impact of Granularity Control and Functional ParallelismJosé E. Moreira, Dale Schouten, Constantine D. Polychronopoulos. 581-597