SCALABLE PARALLEL IMPLEMENTATION OF INDEPENDENT COMPONENTS ANALYSIS ON THE GRAPHICS PROCESSING UNIT

被引:0
|
作者
Forgette, Jacquelyne [1 ]
Smolikova, Renata Wachowiak [2 ]
Wachowiak, Mark [2 ]
机构
[1] Univ Western Ontario, Dept Comp Sci, London, ON, Canada
[2] Nipissing Univ, Dept Math & Comp Sci, North Bay, ON, Canada
关键词
Graphics processing units; parallel computing; independent component analysis; signal processing;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Independent component analysis (ICA) is an important signal processing technique used to extract source signals from signal mixtures. Although useful in a wide range of problems, ICA is computationally expensive, and is therefore not suitable in many real-time or large data size applications. This paper presents a scalable parallel implementation of ICA in which computations are performed on graphics processing units (GPUs). An implementation using the programming toolkit OpenCL, as well as local memory and memory coalescing optimizations, increase ICA efficiency, and potentially improve its utility in data-intensive applications.
引用
收藏
页码:912 / 916
页数:5
相关论文
共 50 条
  • [41] Feasibility of parallel algorithms and graphics processing unit acceleration in chemical imaging
    Finta, Csaba
    Teppola, Pekka
    Juuti, Mikko
    Toivanen, Pekka
    CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2013, 127 : 132 - 138
  • [42] Parallel Algorithm on Graphics Processing Unit for Harmonic Minimization in Multilevel Inverters
    Roberge, Vincent
    Tarbouchi, Mohammed
    Labonte, Gilles
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2015, 11 (03) : 700 - 707
  • [43] Parallel Multitarget Tracking Particle Filters using Graphics Processing Unit
    Wu, Jiande
    Jilkov, Vesselin P.
    2012 44TH SOUTHEASTERN SYMPOSIUM ON SYSTEM THEORY (SSST), 2012, : 151 - 155
  • [44] Parallel Monte Carlo simulation in the canonical ensemble on the graphics processing unit
    Hailat, Eyad
    Russo, Vincent
    Rushaidat, Kamel
    Mick, Jason
    Schwiebert, Loren
    Potoff, Jeffrey
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2014, 29 (04) : 379 - 400
  • [45] Parallel computations of local PageRank problem based on Graphics Processing Unit
    Lai, Siyan
    Shao, Bo
    Xu, Ying
    Lin, Xiaola
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (24):
  • [46] Optimization of parallel iterated local search algorithms on graphics processing unit
    Zhou, Yi
    He, Fazhi
    Qiu, Yimin
    JOURNAL OF SUPERCOMPUTING, 2016, 72 (06): : 2394 - 2416
  • [47] Parallel Accelerating Number Theoretic Transform for Bootstrapping on a Graphics Processing Unit
    Li, Huixian
    Pan, Deng
    Li, Jinglei
    Wang, Hao
    MATHEMATICS, 2024, 12 (03)
  • [49] Optimization of parallel iterated local search algorithms on graphics processing unit
    Yi Zhou
    Fazhi He
    Yimin Qiu
    The Journal of Supercomputing, 2016, 72 : 2394 - 2416
  • [50] Optimized Implementation of Argon2 Utilizing the Graphics Processing Unit
    Eum, Siwoo
    Kim, Hyunjun
    Song, Minho
    Seo, Hwajeong
    APPLIED SCIENCES-BASEL, 2023, 13 (16):