Parallel Subspace Clustering Using Multi-core and Many-core Architectures

被引:2
|
作者
Datta, Amitava [1 ]
Kaur, Amardeep [1 ]
Lauer, Tobias [2 ]
Chabbouh, Sami [2 ]
机构
[1] Univ Western Australia, Sch Comp Sci & Software Engn, Perth, WA, Australia
[2] Offenburg Univ Appl Sci, Dept Elect Engn & Informat Technol, Offenburg, Germany
关键词
Data mining; Subspace clustering; Multi-core architectures; Many-core architectures; GPU computing;
D O I
10.1007/978-3-319-67162-8_21
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Finding clusters in high dimensional data is a challenging research problem. Subspace clustering algorithms aim to find clusters in all possible subspaces of the dataset where, a subspace is the subset of dimensions of the data. But exponential increase in the number of subspaces with the dimensionality of data renders most of the algorithms inefficient as well as ineffective. Moreover, these algorithms have ingrained data dependency in the clustering process, thus, parallelization becomes difficult and inefficient. SUBSCALE is a recent subspace clustering algorithm which is scalable with the dimensions and contains independent processing steps which can be exploited through parallelism. In this paper, we aim to leverage, firstly, the computational power of widely available multi-core processors to improve the runtime performance of the SUBSCALE algorithm. The experimental evaluation has shown linear speedup. Secondly, we are developing an approach using graphics processing units (GPUs) for fine-grained data parallelism to accelerate the computation further. First tests of the GPU implementation show very promising results.
引用
收藏
页码:213 / 223
页数:11
相关论文
共 50 条
  • [1] EXPLOITING MULTI-CORE AND MANY-CORE PARALLELISM FOR SUBSPACE CLUSTERING
    Datta, Amitava
    Kaur, Amardeep
    Lauer, Tobias
    Chabbouh, Sami
    [J]. INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2019, 29 (01) : 81 - 91
  • [2] Parallel Implementations of the Cooperative Particle Swarm Optimization on Many-core and Multi-core Architectures
    Nadia Nedjah
    Rogério de M. Calazan
    Luiza de Macedo Mourelle
    Chao Wang
    [J]. International Journal of Parallel Programming, 2016, 44 : 1173 - 1199
  • [3] Fast parallel beam propagation method based on multi-core and many-core architectures
    Shaaban, Adel
    Sayed, M.
    Hameed, Mohamed Farhat O.
    Saleh, Hassan, I
    Gomaa, L. R.
    Du, Yi-Chun
    Obayya, S. S. A.
    [J]. OPTIK, 2019, 180 : 484 - 491
  • [4] Parallel Implementations of the Cooperative Particle Swarm Optimization on Many-core and Multi-core Architectures
    Nedjah, Nadia
    Calazan, Rogerio de M.
    Mourelle, Luiza de Macedo
    Wang, Chao
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2016, 44 (06) : 1173 - 1199
  • [5] Revision of Relational Joins for Multi-Core and Many-Core Architectures
    Krulis, Martin
    Yaghob, Jakub
    [J]. DATESO 2011: DATABASES, TEXTS, SPECIFICATIONS, OBJECTS, 2011, 706 : 229 - 240
  • [6] Solving Matrix Equations on Multi-Core and Many-Core Architectures
    Benner, Peter
    Ezzatti, Pablo
    Mena, Hermann
    Quintana-Orti, Enrique S.
    Remon, Alfredo
    [J]. ALGORITHMS, 2013, 6 (04) : 857 - 870
  • [7] Hyperspectral Image Classification Using Parallel Autoencoding Diabolo Networks on Multi-Core and Many-Core Architectures
    Torti, Emanuele
    Fontanella, Alessandro
    Plaza, Antonio
    Plaza, Javier
    Leporati, Francesco
    [J]. ELECTRONICS, 2018, 7 (12):
  • [8] RTL Test Generation on Multi-Core and Many-Core Architectures
    Varadarajan, Aravind Krishnan
    Hsiao, Michael S.
    [J]. 2019 32ND INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2019 18TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2019, : 100 - 105
  • [9] PARALLEL SPN ON MULTI-CORE CPUS AND MANY-CORE GPUS
    Kirschenmann, W.
    Plagne, L.
    Poncot, A.
    Vialle, S.
    [J]. TRANSPORT THEORY AND STATISTICAL PHYSICS, 2010, 39 (2-4): : 255 - 281
  • [10] SPECTR: Scalable Parallel Short Read Error Correction on Multi-core and Many-core Architectures
    Xu, Kai
    Kobus, Robin
    Chan, Yuandong
    Gao, Ping
    Meng, Xiangxu
    Wei, Yanjie
    Schmidt, Bertil
    Liu, Weiguo
    [J]. PROCEEDINGS OF THE 47TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 2018,