Skip to main content

Showing 1–6 of 6 results for author: Fukaya, T

Searching in archive cs. Search in all archives.
.
  1. arXiv:2203.08498  [pdf, other

    math.NA cs.CE

    Convergence Acceleration of Preconditioned CG Solver Based on Error Vector Sampling for a Sequence of Linear Systems

    Authors: Takeshi Iwashita, Kota Ikehara, Takeshi Fukaya, Takeshi Mifune

    Abstract: In this paper, we focus on solving a sequence of linear systems with an identical (or similar) coefficient matrix. For this type of problems, we investigate the subspace correction and deflation methods, which use an auxiliary matrix (subspace) to accelerate the convergence of the iterative method. In practical simulations, these acceleration methods typically work well when the range of the auxil… ▽ More

    Submitted 16 March, 2022; originally announced March 2022.

  2. arXiv:2105.04937  [pdf, other

    cs.DC cs.MS math.NA

    Accelerating the SpMV kernel on standard CPUs by exploiting the partially diagonal structures

    Authors: Takeshi Fukaya, Koki Ishida, Akie Miura, Takeshi Iwashita, Hiroshi Nakashima

    Abstract: Sparse Matrix Vector multiplication (SpMV) is one of basic building blocks in scientific computing, and acceleration of SpMV has been continuously required. In this research, we aim for accelerating SpMV on recent CPUs for sparse matrices that have a specific sparsity structure, namely a diagonally structured sparsity pattern. We focus a hybrid storage format that combines the DIA and CSR formats,… ▽ More

    Submitted 11 May, 2021; originally announced May 2021.

  3. An Integer Arithmetic-Based Sparse Linear Solver Using a GMRES Method and Iterative Refinement

    Authors: Takeshi Iwashita, Kengo Suzuki, Takeshi Fukaya

    Abstract: In this paper, we develop a (preconditioned) GMRES solver based on integer arithmetic, and introduce an iterative refinement framework for the solver. We describe the data format for the coefficient matrix and vectors for the solver that is based on integer or fixed-point numbers. To avoid overflow in calculations, we introduce initial scaling and logical shifts (adjustments) of operands in arithm… ▽ More

    Submitted 3 March, 2021; v1 submitted 16 September, 2020; originally announced September 2020.

  4. arXiv:2004.04628  [pdf, other

    cs.DC

    White Paper from Workshop on Large-scale Parallel Numerical Computing Technology (LSPANC 2020): HPC and Computer Arithmetic toward Minimal-Precision Computing

    Authors: Roman Iakymchuk, Daichi Mukunoki, Artur Podobas, Fabienne Jézéquel, Toshiyuki Imamura, Norihisa Fujita, Jens Huthmann, Shuhei Kudo, Yiyu Tan, Jens Domke, Kai Torben Ohlhus, Takeshi Fukaya, Takeo Hoshi, Yuki Murakami, Maho Nakata, Takeshi Ogita, Kentaro Sano, Taisuke Boku

    Abstract: In numerical computations, precision of floating-point computations is a key factor to determine the performance (speed and energy-efficiency) as well as the reliability (accuracy and reproducibility). However, precision generally plays a contrary role for both. Therefore, the ultimate concept for maximizing both at the same time is the minimal-precision computing through precision-tuning, which a… ▽ More

    Submitted 11 April, 2020; v1 submitted 9 April, 2020; originally announced April 2020.

    Report number: hal-02536316

  5. Effect of Mixed Precision Computing on H-Matrix Vector Multiplication in BEM Analysis

    Authors: Rise Ooi, Takeshi Iwashita, Takeshi Fukaya, Akihiro Ida, Rio Yokota

    Abstract: Hierarchical Matrix (H-matrix) is an approximation technique which splits a target dense matrix into multiple submatrices, and where a selected portion of submatrices are low-rank approximated. The technique substantially reduces both time and space complexity of dense matrix vector multiplication, and hence has been applied to numerous practical problems. In this paper, we aim to accelerate the… ▽ More

    Submitted 30 October, 2019; originally announced November 2019.

    Comments: Accepted manuscript to International Conference on High Performance Computing in Asia-Pacific Region (HPCAsia2020), January 15--17, 2020, Fukuoka, Japan

  6. arXiv:1908.00741  [pdf, other

    cs.DC

    Hierarchical Block Multi-Color Ordering: A New Parallel Ordering Method for Vectorization and Parallelization of the Sparse Triangular Solver in the ICCG Method

    Authors: Takeshi Iwashita, Senxi Li, Takeshi Fukaya

    Abstract: In this paper, we propose a new parallel ordering method to vectorize and parallelize the sparse triangular solver, which is called hierarchical block multi-color ordering. In this method, the parallel forward and backward substitutions can be vectorized while preserving the advantages of block multi-color ordering, that is, fast convergence and fewer thread synchronizations. To evaluate the propo… ▽ More

    Submitted 2 August, 2019; originally announced August 2019.

    Comments: 19 pages