Maximization of Expectation-Parallelism Algorithm Using OpenCL

被引:0
|
作者
Insua-Suarez, Ernesto [1 ]
Fulgueira-Camilo, Marlis [1 ]
Henry-Fuenteseca, Venus [1 ]
机构
[1] Inst Super Politecn Jose Antonio Echeverria, Fac Ingn Informat, Havana, Cuba
来源
REVISTA DIGITAL LAMPSAKOS | 2015年 / 13期
关键词
Hybrid architectures; Parallel & Distributed Computation; Maximization of Expectation; Parallel Execution; OpenCL;
D O I
10.21501/21454086.1361
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Nowadays both organizations and companies store big volumes of data to achieve their purposes. One of the variants to obtain valuable information consists on the employment of Data Mining. Inside Data Mining, different tasks exist and one of them is clustering. In this task the data group according to their likenesses among them differ with elements of other groups. One of the algorithms that carry out these clusters is Expectation-Maximization, which presents high times of execution in their data. This article discusses about the parallelization of the mentioned algorithm, using techniques of parallel programming. The design of the proposed algorithm is based on the use of the graphic process unit, GPU. OpenCL, language used for the programming in hybrid architectures, allows to take advantage of the available hardware architectures, which it is possible to diminish the time of execution of the sequential implementation. The reason to improve this time is due to the quantity of parallel processes that can rush in threads of independent prosecutions. For the achievement of the described results, knowledge of the field of Data Mining and Parallel and Distributed Computation are integrated. As part of this investigation, an implementation of the algorithm using the libraries of OpenCL was carried out to diminish the time of execution. The implementation is able to diminish the sequential implementation in 82%, this means that the parallel algorithm is executed 5,5 times quicker that its sequential corresponding implementation.
引用
收藏
页码:51 / 61
页数:11
相关论文
共 50 条
  • [21] Blind source separation using variational expectation-maximization algorithm
    Nasios, N
    Bors, AG
    COMPUTER ANALYSIS OF IMAGES AND PATTERNS, PROCEEDINGS, 2003, 2756 : 442 - 450
  • [22] Reconstruction of Dual Isotope PET Using Expectation Maximization (EM) Algorithm
    Sitek, Arkadiusz
    Andreyev, Andriy
    Celler, Anna
    2011 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE (NSS/MIC), 2011, : 4323 - 4326
  • [23] Multichannel image identification and restoration using the expectation-maximization algorithm
    Tom, BC
    Lay, KT
    Katsaggelos, AK
    OPTICAL ENGINEERING, 1996, 35 (01) : 241 - 254
  • [24] Microarray Image Processing Using Expectation Maximization algorithm and Mathematical Morphology
    Weng Guirong
    Su Jian
    INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL SCIENCES AND OPTIMIZATION, VOL 1, PROCEEDINGS, 2009, : 577 - 579
  • [25] Tracking Objects of Arbitrary Shape Using Expectation-Maximization Algorithm
    Zeng, Shuqing
    Li, Yuanhong
    Shen, Yantao
    2011 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2011, : 4575 - 4580
  • [26] Modeling veterans' health benefit grants using the expectation maximization algorithm
    Miljkovic, Tatjana
    Barabanov, Nikita
    JOURNAL OF APPLIED STATISTICS, 2015, 42 (06) : 1166 - 1182
  • [27] Maximum Likelihood recursive state estimation using the Expectation Maximization algorithm
    Ramadan, Mohammad S.
    Bitmead, Robert R.
    AUTOMATICA, 2022, 144
  • [28] A Batch Algorithm for Estimating Trajectories of Point Targets Using Expectation Maximization
    Rahmathullah, Abu Sajana
    Selvan, Raghavendra
    Svensson, Lennart
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2016, 64 (18) : 4792 - 4804
  • [29] A maximum likelihood expectation maximization algorithm with thresholding
    Chuang, KS
    Jan, ML
    Wu, J
    Lu, JC
    Chen, S
    Hsu, CH
    Fu, YK
    COMPUTERIZED MEDICAL IMAGING AND GRAPHICS, 2005, 29 (07) : 571 - 578
  • [30] Turbo decoding as an instance of expectation maximization algorithm
    Kim, Saejoon
    NEURAL INFORMATION PROCESSING, PT 1, PROCEEDINGS, 2006, 4232 : 371 - 378