See this document in CiteSeerX!

Automatic Array Access Recovery in Pointer based DSP Codes (2000)  (Make Corrections)  
Björn Franke, Michael O'Boyle



  Home/Search   Context   Related

 
View or download:
homepages.inf.ed.ac.uk/...MICRO2000.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  homepages.inf.ed.a...publications (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Efficient implementation of DSP applications are critical for embedded systems. However, current applications written in C, make extensive use of pointer arithmetic making compiler analysis and optimisation difficult. This paper presents a method for conversion of a restricted class of pointer-based memory accesses typically found in DSP codes into array accesses with explicit index functions. C programs with pointer accesses to array elements, data independent pointer arithmetic and structured ... (Update)

Similar documents (at the sentence level):   More
72.7%:   Compiler Transformation of Pointers to Explicit Array.. - Franke, O'Boyle   (Correct)
48.2%:   Compiler Transformation of Pointers to Explicit Array - Accesses In Dsp (2001)   (Correct)
7.3%:   Towards Automatic Parallelisation for Multi-Processor DSPs - Bjorn Franke Michael (2001)   (Correct)

Active bibliography (related documents):   More   All
0.2:   Software Power Optimization via Post-Link-Time Binary.. - Debray, Muth, Watterson   (Correct)
0.1:   A Compiler-Based Approach for Improving Intra-Iteration Data Reuse - Kandemir (2002)   (Correct)
0.1:   New Complexity Results on Array Contraction and Related Problems - Darte, Huard (2002)   (Correct)

Similar documents based on text:   More   All
0.3:   Compilation Techniques for High-Performance Embedded Systems with .. - Franke (2004)   (Correct)
0.2:   An Efficient Algorithm for Pointer-to-Array Access.. - van Engelen, Gallivan (2001)   (Correct)
0.1:   Bootstrapping Multivariate Spectra Jeremy Berkowitz.. - Federal Reserve Board   (Correct)

BibTeX entry:   (Update)

@misc{ franke-automatic,
  author = "Björn Franke and Michael O'Boyle",
  title = "Automatic Array Access Recovery in Pointer based DSP Codes",
  url = "citeseer.ist.psu.edu/franke00automatic.html" }
Citations (may not include all citations):
476   Programming Language (context) - Brian, Dennis et al. - 1988
352   Supercompilers for Parallel and Vector Computers (context) - Zima - 1991
320   MediaBench: A Tool for Evaluating and Synthesizing Multimedi.. - Lee, Miodrag
180   Efficient Context-Sensitive Pointer Analysis for C Programs - Wilson - 1997
60   A Practical Data Flow Framework for Array Reference Analysis.. - Duesterwald, Gupta et al. - 1993
52   DSPstone: A DSP-Oriented Benchmarking Methodology (context) - Zivojnovic, Velarde et al. - 1994
13   Effectiveness of Data Dependence Analysis - Dror, John et al. - 1995
6   Integrating Loop and Data Transformat ions for Global Optimi.. - Knijnenberg - 1998
5   Code Generation Algorithms for Digital Signal Processors (context) - Guido - 1997
3   Novel Code Optimzation Techniques for DSPs (context) - Rainer - 1998
2   comc coding (context) - Digital, Web et al. - 2000

Documents on the same site (http://homepages.inf.ed.ac.uk/bfranke/publications.html):   More
Towards Automatic Parallelisation for Multi-Processor DSPs - Bjorn Franke Michael (2001)   (Correct)
Compiler Transformation of Pointers to Explicit Array - Accesses In Dsp (2001)   (Correct)
Compilation Techniques for High-Performance Embedded Systems with .. - Franke (2004)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC