General-purpose computing on GPU Pixel processing

被引:0
|
作者
Ockay, Milos [1 ]
机构
[1] Armed Forces Acad, Dept Informat, Liptovsky Mikulas, Slovakia
关键词
GPU; CPU; optimization; pixel; parallel; shader; kernel; SIMD; MIMD; CUDA; streaming; HPC;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Presented paper explains general purpose approach to the parallel pixel processing on GPU. It presents essential dataset structuring, correct type assignment and kernel configuration for CUDA application interface. Paper also explains data movement and optimal computation saturation. Transfers are also analyzed in correlation with the computation especially for the embarrassingly parallel problem. Paper defines possible pitfalls of large dataset transfers and low computation intensity. The list of the optimization techniques, used for the pixel processing on GPU, is also included.
引用
收藏
页码:115 / 118
页数:4
相关论文
共 50 条
  • [1] Signal processing and general-purpose computing on GPUs
    McCool, Michael D.
    [J]. IEEE SIGNAL PROCESSING MAGAZINE, 2007, 24 (03) : 109 - 114
  • [2] Gallatin: A General-Purpose GPU Memory Manager
    McCoy, Hunter
    Pandey, Prashant
    [J]. PROCEEDINGS OF THE 29TH ACM SIGPLAN ANNUAL SYMPOSIUM ON PRINCIPLES AND PRACTICE OF PARALLEL PROGRAMMING, PPOPP 2024, 2024, : 364 - 376
  • [3] SIFT Implementation and Optimization for General-Purpose GPU
    Heymann, S.
    Mueller, K.
    Smolic, A.
    Froelich, B.
    Wiegand, T.
    [J]. WSCG 2007, FULL PAPERS PROCEEDINGS I AND II, 2007, : 317 - +
  • [4] Rethinking General-Purpose Decentralized Computing
    Alp, Enis Ceyhun
    Kokoris-Kogias, Eleftherios
    Fragkouli, Georgia
    Ford, Bryan
    [J]. PROCEEDINGS OF THE WORKSHOP ON HOT TOPICS IN OPERATING SYSTEMS (HOTOS '19), 2019, : 105 - 112
  • [5] ON THE PROMISE OF GENERAL-PURPOSE PARALLEL COMPUTING
    HACK, JJ
    [J]. PARALLEL COMPUTING, 1989, 10 (03) : 261 - 275
  • [6] Directions in general-purpose computing architectures
    DeHon, A
    [J]. THIRTIETH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL 1: SOFTWARE TECHNOLOGY AND ARCHITECTURE, 1997, : 717 - 718
  • [7] Using Mobile GPU for General-Purpose Computing - A Case Study of Face Recognition on Smartphones
    Cheng, Kwang-Ting
    Wang, Yi-Chu
    [J]. 2011 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2011, : 54 - 57
  • [8] GPU as a General Purpose Computing Resource
    Huang, Qihang
    Huang, Zhiyi
    Werstein, Paul
    Purvis, Martin
    [J]. PDCAT 2008: NINTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2008, : 151 - +
  • [9] Passive Radar Parallel Processing Using General-Purpose Computing on Graphics Processing Units
    Szczepankiewicz, Karolina
    Malanowski, Mateusz
    Szczepankiewicz, Michal
    [J]. INTERNATIONAL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2015, 61 (04) : 357 - 363
  • [10] BIOMEDICAL COMPUTING SECTION IN GENERAL-PURPOSE COMPUTING LABORATORY
    WOODBURY, MA
    TICK, LJ
    CADY, LD
    [J]. ANNALS OF THE NEW YORK ACADEMY OF SCIENCES, 1964, 115 (A2) : 609 - &