loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fifth IEEE International Workshop on Computer Architectures for Machine Perception (CAMP'00)
The Long And Winding Road to High-Performance Image Processing with MMX/SSE
Padova, Italy
September 11-September 13
ISBN: 0-7695-0740-9
G. Conte, Dipt. di Ingegneria dell'Inf., Parma Univ., Italy
S. Tommesani, Dipt. di Ingegneria dell'Inf., Parma Univ., Italy
F. Zanichelli, Dipt. di Ingegneria dell'Inf., Parma Univ., Italy
Recently introduced "SIMD on registers" extensions to commodity microprocessors instruction sets promise (according to the makers) high potential speed-ups for multimedia processing tasks. This paper introduces the complex programming model of MMX/SSE extensions and discusses how the achievement of an effective performance increase over sequential code is no easy task also due to a poor software support. Experiences gained on two real-time image processing projects helped defining a programming methodology and evaluating the tradeoffs to obtain substantial speed-ups with MMX/SSE code.
Index Terms:
image processing; SIMD on registers; high-performance image processing; instruction sets; multimedia processing; image processing; real-time image processing
Citation:
G. Conte, S. Tommesani, F. Zanichelli, "The Long And Winding Road to High-Performance Image Processing with MMX/SSE," camp, pp.302, Fifth IEEE International Workshop on Computer Architectures for Machine Perception (CAMP'00), 2000
Usage of this product signifies your acceptance of the Terms of Use.