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 条
  • [21] General-purpose parallel simulator for quantum computing
    Niwa, J
    Matsumoto, K
    Imai, H
    [J]. PHYSICAL REVIEW A, 2002, 66 (06) : 11
  • [22] Towards General-Purpose Neural Network Computing
    Eldridge, Schuyler
    Appavoo, Jonathan
    Joshi, Ajay
    Waterland, Amos
    Seltzer, Margo
    [J]. 2015 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURE AND COMPILATION (PACT), 2015, : 99 - 112
  • [23] Computing OpenSURF on OpenCL and General Purpose GPU
    Yan, Wanglong
    Shi, Xiaohua
    Yan, Xin
    Wang, Lina
    [J]. INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2013, 10
  • [24] Implementing Independent Component Analysis in General-Purpose GPU Architectures
    Forgette, Jacquelyne
    Wachowiak-Smolikova, Renata
    Wachowiak, Mark
    [J]. DIGITAL INFORMATION PROCESSING AND COMMUNICATIONS, PT 2, 2011, 189 : 233 - +
  • [25] GENERAL-PURPOSE SIMULATOR OF MINERAL PROCESSING OPERATIONS
    MCKEE, D
    [J]. CIM BULLETIN, 1985, 78 (878): : 86 - 86
  • [26] A GENERAL-PURPOSE DISPLAY PROCESSING AND TUTORIAL SYSTEM
    ENGVOLD, KJ
    HUGHES, JL
    [J]. COMMUNICATIONS OF THE ACM, 1968, 11 (10) : 697 - &
  • [27] IMAGE-PROCESSING IN A GENERAL-PURPOSE MICROCOMPUTER
    RUSS, JC
    RUSS, JC
    [J]. JOURNAL OF MICROSCOPY-OXFORD, 1984, 135 (JUL): : 89 - 102
  • [28] AMBULATORY ECG PROCESSING ON A GENERAL-PURPOSE MINICOMPUTER
    LEBLANC, AR
    SENECAL, L
    NADEAU, RA
    [J]. COMPUTERS AND BIOMEDICAL RESEARCH, 1982, 15 (04): : 323 - 341
  • [29] General-purpose query processing on summary graphs
    Anagnostopoulos, Aris
    Arrigoni, Valentina
    Gullo, Francesco
    Salvatori, Giorgia
    Severini, Lorenzo
    [J]. SOCIAL NETWORK ANALYSIS AND MINING, 2024, 14 (01)
  • [30] A general-purpose distributed computing Java']Java middleware
    Barroso Almeida, Andre Luis
    Cimino, Leonardo de Souza
    Eugenio de Resende, Jose Estevao
    Moreira Silva, Lucas Henrique
    Souza Rocha, Samuel Queiroz
    Gregorio, Guilherme Aparecido
    Paiva, Gustavo Silva
    Delabrida, Saul
    Santos, Haroldo Gambini
    Moreira de Carvalho, Marco Antonio
    Lins Aquino, Andre Luiz
    Lima, Joubert de Castro
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (07):