GPU-Based Parallel Search of Relevant Variable Sets in Complex Systems

被引:10
|
作者
Vicari, Emilio [1 ]
Amoretti, Michele [1 ]
Sani, Laura [1 ]
Mordonini, Monica [1 ]
Pecori, Riccardo [1 ,4 ]
Roli, Andrea [2 ]
Villani, Marco [3 ]
Cagnoni, Stefano [1 ]
Serra, Roberto [3 ]
机构
[1] Univ Parma, Dipartimento Ingn & Architettura, Parma, Italy
[2] Univ Bologna, Sede Cesena, Dip Informat Sci & Ingn, Cesena, Italy
[3] Univ Modena & Reggio Emilia, Dip Sci Fis Informat & Matemat, Modena, Italy
[4] Univ eCAMPUS, SMARTest Res Ctr, Novedrate, CO, Italy
关键词
GPU-based parallel programming; Complex systems; Relevant sets; SELF-ORGANIZATION; EMERGENCE; NETWORKS;
D O I
10.1007/978-3-319-57711-1_2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Various methods have been proposed to identify emergent dynamical structures in complex systems. In this paper, we focus on the Dynamical Cluster Index (DCI), a measure based on information theory which allows one to detect relevant sets, i. e. sets of variables that behave in a coherent and coordinated way while loosely interacting with the rest of the system. The method associates a score to each subset of system variables; therefore, for a thorough analysis of the system, it requires an exhaustive enumeration of all possible subsets. For large systems, the curse of dimensionality makes the problem solvable only using metaheuristics. Even within such approaches, however, DCI computation has to be performed for a huge number of times; thus, an efficient implementation becomes a mandatory requirement. Considering that a candidate relevant set's DCI can be computed independently of the others, we propose a GPU-based massively parallel implementation of DCI computation. We describe the algorithm's structure and validate it by assessing the speedup in comparison with a single-thread sequential CPU implementation when analyzing a set of dynamical systems of different sizes.
引用
收藏
页码:14 / 25
页数:12
相关论文
共 50 条
  • [21] GPU-based parallel optimization implement of phase diversity
    Zhang Quan
    Bao Hua
    Rao Changhui
    Peng Zhenming
    INTERNATIONAL SYMPOSIUM ON OPTOELECTRONIC TECHNOLOGY AND APPLICATION 2014: IMAGE PROCESSING AND PATTERN RECOGNITION, 2014, 9301
  • [22] GPregel: A GPU-Based Parallel Graph Processing Model
    Lai, Siyan
    Lai, Guangda
    Shen, Guojun
    Jin, Jing
    Lin, Xiaola
    2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 254 - 259
  • [23] GPU-Based Large Seismic Data Parallel Compression
    Xie, Kai
    Yu, H. Q.
    Lu, G. Y.
    INTELLIGENCE COMPUTATION AND EVOLUTIONARY COMPUTATION, 2013, 180 : 339 - 345
  • [24] The Study of GPU-Based Parallel Hilbert Huang Transform
    Ruan, Ningjun
    Zhang, Wen
    Yu, ShengHui
    Xie, Kai
    Yu, HuoQuan
    EMERGING RESEARCH IN ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, 2011, 237 : 407 - +
  • [25] Parallel GPU-based data-dependent triangulations
    Cervenansky, Michal
    Toth, Zsolt
    Starinsky, Juraj
    Ferko, Andrej
    Sramek, Milos
    COMPUTERS & GRAPHICS-UK, 2010, 34 (02): : 125 - 135
  • [26] A parallel GPU-based approach for reporting flock patterns
    Fort, Marta
    Antoni Sellares, J.
    Valladares, Nacho
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2014, 28 (09) : 1877 - 1903
  • [27] A Fast and Generic GPU-Based Parallel Reduction Implementation
    Rfaei Jradi, Walid Abdala
    Dantas do Nascimento, Hugo Alexandre
    Martins, Wellington Santos
    2018 SYMPOSIUM ON HIGH PERFORMANCE COMPUTING SYSTEMS (WSCAD 2018), 2018, : 16 - 22
  • [28] GPU-based Dynamic Search on Adaptive Resolution Grids
    Garcia, Francisco M.
    Kapadia, Mubbasir
    Badler, Norman I.
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 1631 - 1638
  • [29] Program Complex for Fluid Dynamic Problems Simulation on GPU-Based Computer Systems
    Davydov, Alexander A.
    Shilnikov, Evgeny V.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE OF NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2014 (ICNAAM-2014), 2015, 1648
  • [30] Automatic and Portable Mapping of Data Parallel Programs to OpenCL for GPU-Based Heterogeneous Systems
    Wang, Zheng
    Grewe, Dominik
    O'Boyle, Michael F. P.
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2014, 11 (04)