A distributed memory architecture implementation of the False Nearest Neighbors method based on distribution of dimensions

被引:0
|
作者
I. Marín Carrión
E. Arias Antúnez
M. M. Artigao Castillo
J. J. Miralles Canals
机构
[1] University of Castilla-La Mancha,Applied Physics Dept.
[2] University of Castilla-La Mancha,Computer System Dept.
来源
The Journal of Supercomputing | 2012年 / 59卷
关键词
Parallel computing; Message passing interface; Physics; Nonlinear time series analysis; False nearest neighbors method;
D O I
暂无
中图分类号
学科分类号
摘要
The False Nearest Neighbors (FNN) method is particularly relevant in several fields of science and engineering (medicine, economics, oceanography, biological systems, etc.). In some of these applications, it is important to give results within a reasonable time scale, so the execution time of the FNN method has to be reduced. This paper describes two parallel implementations of the FNN method based on the distribution of embedding dimensions for distributed memory architectures. A “Single-Program, Multiple Data” (SPMD) paradigm is employed using a simple data decomposition approach where each processor runs the same program but acts on a different subset of the data. The computationally intensive part of the method lies mainly in the neighbor search and this task is therefore parallelized and executed using 4 to 64 processors. The accuracy and performance of the two parallel approaches are then assessed and compared to the best sequential implementation of the FNN method which appears in the TISEAN project. The results indicate that the two parallel approaches, when the method is run using 64 processors on the MareNostrum supercomputer, are between 17 and 37 times faster than the sequential one. Efficiency is between 26% and 59%.
引用
收藏
页码:1596 / 1618
页数:22
相关论文
共 50 条
  • [31] Nearest-Neighbors Based Weighted Method for the BOVW Applied to Image Classification
    Xu, Mengxi
    Sun, Quansen
    Lu, Yingshu
    Shen, Chenming
    JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY, 2015, 10 (04) : 1877 - 1885
  • [32] A UNIMODAL CLUSTERING-ALGORITHM BASED ON THE K-NEAREST NEIGHBORS METHOD
    KOVALENKO, AP
    AUTOMATION AND REMOTE CONTROL, 1993, 54 (05) : 794 - 798
  • [33] Density based clustering algorithm for distributed datasets using mutual K-nearest neighbors
    Salim A.
    International Journal of Advanced Computer Science and Applications, 2019, 10 (03): : 620 - 630
  • [35] A multi-center clustering algorithm based on mutual nearest neighbors for arbitrarily distributed data
    Tong, Wuning
    Wang, Yuping
    Liu, Delong
    Guo, Xiulin
    INTEGRATED COMPUTER-AIDED ENGINEERING, 2022, 29 (03) : 259 - 275
  • [36] Direct domain decomposition method on a distributed memory architecture
    Lassignardie, JF
    Escaig, Y
    Touzot, G
    ADVANCES IN COMPUTATIONAL MECHANICS WITH HIGH PERFORMANCE COMPUTING, 1998, : 65 - 72
  • [37] A distributed automation architecture for distribution networks, from design to implementation
    Angioni, Andrea
    Lu, Shengye
    Hooshyar, Hossein
    Cairo, Ignasi
    Repo, Sami
    Ponci, Ferdinanda
    Della Giustina, Davide
    Kulmala, Anna
    Dede, Alessio
    Monti, Antonello
    Del Rosario, Gerard
    Vanfretti, Luigi
    Corchero Garcia, Cristina
    SUSTAINABLE ENERGY GRIDS & NETWORKS, 2018, 15 : 3 - 13
  • [38] High performance computing applied to the false nearest neighbors method: Box-assisted and kd-tree approaches
    Águila J.J.
    Marín I.
    Arias E.
    Del Mar Artigao M.
    Miralles J.J.
    Lecture Notes in Electrical Engineering, 2011, 90 LNEE : 323 - 336
  • [39] IMPLEMENTATION OF A BOUNDARY ELEMENT METHOD ON DISTRIBUTED MEMORY COMPUTERS
    DAOUDI, E
    LOBRY, J
    PARALLEL COMPUTING, 1992, 18 (12) : 1317 - 1324
  • [40] A method of false alarm recognition based on k-nearest neighbor
    Guan, Fei
    Shi, Junyou
    Ma, Xiaodong
    Cui, Weiwei
    Wu, Jie
    2017 FOURTH INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND THEIR APPLICATIONS (DSA 2017), 2017, : 8 - 12