Influence of optimization techniques on software performance for subsequent generations of CUDA architecture

被引:1
|
作者
Gambrych, Jacek [1 ]
机构
[1] Warsaw Univ Technol, Inst Elect Syst, Warsaw, Poland
关键词
Parallel processing; GPGPU; CUDA; optimization techniques;
D O I
10.1109/ISPA-BDCloud-SocialCom-SustainCom52081.2021.00140
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
From the very beginning of the CUDA technology, it was essential to apply state-of-the-art optimization techniques. Only then was it possible to fully utilize the enormous computational power of graphic processing units. However, with the development of the CUDA architecture, the impact of typical optimization techniques on software performance has changed significantly. This article shows how the impact of several optimization techniques on the performance of the image filtering algorithm has changed for the subsequent generations of CUDA architecture. Then, based on the results obtained, it attempts to answer whether tedious and time-consuming optimization of the CUDA software is still necessary.
引用
收藏
页码:1002 / 1009
页数:8
相关论文
共 50 条
  • [1] Performance Evaluation of Optimization Algorithms based on GPU using CUDA Architecture
    Kawano, Yunkio
    Valdez, Fevrier
    Castillo, Oscar
    2018 IEEE LATIN AMERICAN CONFERENCE ON COMPUTATIONAL INTELLIGENCE (LA-CCI), 2018,
  • [2] CUDA PERFORMANCE IN DNA ANALYSIS Analysis of CUDA Architecture Performance in DNA Analysis
    Cadete, Daniel
    dos Anjos, Antonio
    Shahbazkia, Hamid Reza
    Christen, Richard
    BIOINFORMATICS 2011, 2011, : 253 - +
  • [3] An Evolutionary Algorithm for Performance Optimization at Software Architecture Level
    Du, Xin
    Ni, Youcong
    Ye, Peng
    Yao, Xin
    Minku, Leandro L.
    Xiao, Ruliang
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 2129 - 2136
  • [4] Performance optimization of embedded software architecture - A case study
    Purhonen, A
    FOURTH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE (WICSA 2004), PROCEEDINGS, 2004, : 112 - 121
  • [5] SOFTWARE ARCHITECTURE FOR MANUFACTURING TECHNIQUES
    不详
    WERKSTATTSTECHNIK ZEITSCHRIFT FUR INDUSTRIELLE FERTIGUNG, 1991, 81 (02): : 74 - 74
  • [6] AUTOIMMUNE NEPHRITIS IN RATS AND ITS INFLUENCE ON SUBSEQUENT GENERATIONS
    VIHERT, AM
    BYKOVSKAYA, KN
    VIRCHOWS ARCHIV ABTEILUNG A PATHOLOGISCHE ANATOMIE, 1971, 352 (04): : 312 - +
  • [7] A review of CUDA optimization techniques and tools for structured grid computing
    Al-Mouhamed, Mayez A.
    Khan, Ayaz H.
    Mohammad, Nazeeruddin
    COMPUTING, 2020, 102 (04) : 977 - 1003
  • [8] A review of CUDA optimization techniques and tools for structured grid computing
    Mayez A. Al-Mouhamed
    Ayaz H. Khan
    Nazeeruddin Mohammad
    Computing, 2020, 102 : 977 - 1003
  • [9] Software techniques for a visual servoing architecture
    Tanasie, Razvan Tudor
    Cojocaru, Dorian
    WSEAS Transactions on Computers, 2006, 5 (11): : 2682 - 2689
  • [10] Methods and techniques for software architecture evaluation
    Anon
    VTT Publications, 2000, (427): : 31 - 62