The search functionality is under construction.

IEICE TRANSACTIONS on Information

Accelerating LiNGAM Causal Discovery with Massive Parallel Execution on Supercomputer Fugaku

Kazuhito MATSUDA, Kouji KURIHARA, Kentaro KAWAKAMI, Masafumi YAMAZAKI, Fuyuka YAMADA, Tsuguchika TABARU, Ken YOKOYAMA

  • Full Text Views

    0

  • Cite this

Summary :

Statical causal discovery is an approach to infer the causal relationship between observed variables whose causalities are not revealed. LiNGAM (Linear Non-Gaussian Acyclic Model), an algorithm for causal discovery, can calculate the causal relationship uniquely if the independent components of variables are assumed to be non-Gaussian. However, use-cases of LiNGAM are limited because of its O(d3x) computational complexity, where dx is the number of variables. This paper shows two approaches to accelerate LiNGAM causal discovery: SIMD utilization for LiNGAM's mathematical matrixes operations and MPI parallelization. We evaluate the implementation with the supercomputer Fugaku. Using 96 nodes of Fugaku, our improved version can achieve 17,531 times faster than the original OSS implementation (completed in 17.7 hours).

Publication
IEICE TRANSACTIONS on Information Vol.E105-D No.12 pp.2032-2039
Publication Date
2022/12/01
Publicized
2022/06/09
Online ISSN
1745-1361
DOI
10.1587/transinf.2022PAP0007
Type of Manuscript
Special Section PAPER (Special Section on Forefront Computing)
Category

Authors

Kazuhito MATSUDA
  Fujitsu Limited
Kouji KURIHARA
  Fujitsu Limited
Kentaro KAWAKAMI
  Fujitsu Limited
Masafumi YAMAZAKI
  Fujitsu Limited
Fuyuka YAMADA
  Fujitsu Limited
Tsuguchika TABARU
  Fujitsu Limited
Ken YOKOYAMA
  Fujitsu Limited

Keyword