The long and winding road to high-performance image processing with MMX/SSE

被引:22
|
作者
Conte, G [1 ]
Tommesani, S [1 ]
Zanichelli, F [1 ]
机构
[1] Univ Parma, Dipartimento Ingn Informaz, I-43100 Parma, Italy
来源
5TH INTERNATIONAL WORKSHOP ON COMPUTER ARCHITECTURES FOR MACHINE PERCEPTION, PROCEEDINGS | 2000年
关键词
D O I
10.1109/CAMP.2000.875989
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently introduced "SIMD on registers" extensions to commodity microprocessors instruction sets promise (according to the makers) high potential speed-lips 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 realtime image processing projects helped defining a programming methodology and evaluating the tradeoffs to obtain substantial speed-ups with MMX/SSE code.
引用
收藏
页码:302 / 310
页数:9
相关论文
共 50 条
  • [21] A HIGH-PERFORMANCE IMAGE ACQUISITION AND PROCESSING UNIT USING FPGA TECHNOLOGIES
    Kimura, Shinichi
    Terakura, Masato
    Miyasaka, Akira
    Sakamoto, Nobuomi
    Miyashita, Naoki
    Funase, Ryu
    Sawada, Hirotaka
    APPLICATIONS OF SPACE TECHNOLOGY FOR HUMANITY, 2010, 138 : 407 - 414
  • [22] HIGH-PERFORMANCE IMAGE-PROCESSING SYSTEM WITH PERSONAL-COMPUTER
    FUKAMACHI, M
    TETSU TO HAGANE-JOURNAL OF THE IRON AND STEEL INSTITUTE OF JAPAN, 1985, 71 (07): : 912 - 913
  • [23] Window memoization: an efficient hardware architecture for high-performance image processing
    Khalvati, Farzad
    Aagaard, Mark D.
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2010, 5 (03) : 195 - 212
  • [24] High-Performance Image Acquisition and Processing System with MTCA.4
    Makowski, D.
    Mielczarek, A.
    Perek, P.
    Jablonski, G.
    Orlikowski, M.
    Napieralski, A.
    Makijarvi, P.
    Simrock, S.
    Martin, V.
    2014 19TH IEEE-NPSS REAL TIME CONFERENCE (RT), 2014,
  • [25] Exact window memoization: an optimization method for high-performance image processing
    Farzmandi, Mojtaba
    Luo, Rong
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (02) : 491 - 503
  • [26] High-Performance Image Acquisition and Processing System with MTCA.4
    Makowski, D.
    Mielczarek, A.
    Perek, P.
    Jablonski, G.
    Orlikowski, M.
    Sakowicz, B.
    Napieralski, A.
    Makijarvi, P.
    Simrock, S.
    Martin, V.
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2015, 62 (03) : 925 - 931
  • [27] Exact window memoization: an optimization method for high-performance image processing
    Mojtaba Farzmahdi
    Rong Luo
    Journal of Real-Time Image Processing, 2019, 16 : 491 - 503
  • [28] Window memoization: an efficient hardware architecture for high-performance image processing
    Farzad Khalvati
    Mark D. Aagaard
    Journal of Real-Time Image Processing, 2010, 5 : 195 - 212
  • [29] A High Level Design of Reconfigurable and High-Performance ASIP Engine for Image Signal Processing
    Liao, Hsuan-Chun
    Asri, Mochamad
    Isshiki, Tsuyoshi
    Li, Dongju
    Kunieda, Hiroaki
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2012, E95A (12): : 2373 - 2383
  • [30] High-Performance Image Acquisition and Processing for Stereoscopic Diagnostic Systems with the Application of Graphical Processing Units
    Perek, Piotr
    Mielczarek, Aleksander
    Makowski, Dariusz
    SENSORS, 2022, 22 (02)