See this document in CiteSeerX!

Compiler Technology for the SIMD Vectorization of Straight Line Code (2003)  (Make Corrections)  
Stefan Kral, Franz Franchetti, Juergen Lorenz, Christoph W. Ueberhuber



  Home/Search   Context   Related

 
View or download:
vcpc.univie.ac.at/...oratr200307.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  vcpc.univie.ac.at/aurora/publi... (more)
(Enter author homepages)

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

Abstract: This paper presents compiler technology that targets general purpose microprocessors augmented with SIMD execution units for exploiting data level parallelism. Numerical applications are accelerated by automatically vectorizing blocks of straight line code for processors featuring two-way short vector SIMD extensions like AMD's 3DNow! and Intel's SSE 2. Additionally, a special compiler backend is introduced which is able to (i) utilize particular code properties, (ii) generate optimized address ... (Update)

Similar documents based on text:   More   All
0.8:   SIMD Vectorization of Straight Line Code - Kral, Franchetti, Lorenz.. (2003)   (Correct)
0.6:   Optimization Techniques for SIMD Vectorized Straight.. - Kral, Franchetti.. (2003)   (Correct)
0.6:   Practical Assessment of MAP's Vectorizer and Backend - Kral, Franchetti, Lorenz.. (2003)   (Correct)

BibTeX entry:   (Update)

@misc{ kral-compiler,
  author = "Stefan Kral and Franz Franchetti and Juergen Lorenz and Christoph W. Ueberhuber",
  title = "Compiler Technology for the SIMD Vectorization of Straight Line Code",
  url = "citeseer.ist.psu.edu/kral03compiler.html" }
Citations (may not include all citations):
292   Advanced Compiler Design and Implementation (context) - Muchnick - 1997
232   A study of replacement algorithms for virtual storage comput.. (context) - Belady - 1966
124   Fftw: An adaptive software architecture for the FFT - Frigo, Johnson - 1998
44   A fast Fourier transform compiler - Frigo - 1999
21   Spiral: Portable Library of Optimized Signal Processing Algo.. (context) - Moura, Johnson et al. - 1998
10   A SIMD vectorizing compiler for digital signal processing al.. - Franchetti, Puschel - 2002
8   A vectorizing compiler for multimedia extensions (context) - Sreraman, Govindarajan - 2000
1   SIMD vectorization techniques for straight line code (context) - Kral, Franchetti et al. - 2003

Documents on the same site (http://www.vcpc.univie.ac.at/aurora/publications/):   More
Dynamic Load Balancing on Heterogeneous Workstation.. - Hlavacs, Ueberhuber (1998)   (Correct)
Dynamic Asset Allocation under Uncertainty for Pension Fund .. - Pflug, Swietanowski (1998)   (Correct)
Estimating Cache Performance for Sequential and Data Parallel.. - Fahringer (1997)   (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