• Home
  • Search
  • An Integer Arithmetic-Based Sparse Linear Solver Using a GMRES Method and Iterative Refinement
  • Open Access IconOpen Access
  • Cite Icon6
  • https://doi.org/10.1109/scala51936.2020.00006Copy DOI Icon

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

  • Nov 1, 2020
  • Takeshi Iwashita +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
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 arithmetic operations. We present the approach for operand shifts, considering the characteristics of the GMRES algorithm. Numerical tests demonstrate that the integer arithmetic-based solver with iterative refinement has comparable solver performance in terms of convergence to the standard solver based on floating-point arithmetic. Moreover, we show that preconditioning is important, not only for improving convergence but also reducing the risk of overflow.

Similar Papers
  • Research Article
  • Citations4

Three wrongs make a right

  • Jan 01, 1995
  • IEEE Computer Graphics and Applications
  • J.F Blinn
  • Book Chapter

Chapter 7 - Arithmetic Operations

  • Jan 01, 2004
  • Introduction to Microcontrollers
  • G.J. Lipovski
  • Conference Article
  • Citations5

Desirable floating-point arithmetic and elementary functions for numerical computation

  • Oct 01, 1978
  • T E Hull
  • Research Article
  • Citations3

Rationalized diffraction calculations for high accuracy and high speed with few bits.

  • Jan 23, 2024
  • Journal of the Optical Society of America A
  • Soma Fujimori +2
  • Research Article
  • Citations17

OpenGL ES 1.1 implementation based on OpenGL

  • Dec 01, 2010
  • Multimedia Tools and Applications
  • Nakhoon Baek +1
  • Research Article

OpenGL을 이용한 OpenGL ES 1.1 구현

  • Jun 30, 2009
  • The KIPS Transactions:PartA
  • Hwan-Yong Lee +1
  • Conference Article
  • Citations6

Quantization and fixed-point arithmetic for MIMO MMSE-IC linear turbo-equalization

  • Dec 01, 2013
  • Mostafa Rizk +4
  • Research Article
  • Citations1

Pseudo-Normalization via Integer Fast Inverse Square Root and Its Application to Fast Computation without Division

  • Jul 26, 2024
  • Electronics
  • Takashi Kusaka +1
  • Conference Article
  • Citations11

An FPGA implementation of high speed and area efficient double-precision floating point multiplier using Urdhva Tiryagbhyam technique

  • Dec 01, 2015
  • Y Srinivasa Rao +2
  • Conference Article
  • Citations14

Feasibility of fixed-point transversal adaptive filters in FPGA devices with embedded DSP blocks

  • Jul 22, 2003
  • A.Y Lin +2
  • Conference Article

On the relative error of computing complex square roots in floating-point arithmetic

  • Oct 01, 2017
  • Claude-Pierre Jeannerod +1
  • Research Article
  • Citations12

Matrix based computation of floating-point roundoff noise

  • Jan 01, 1989
  • IEEE Transactions on Acoustics, Speech, and Signal Processing
  • B.D Van Veen +1
  • Research Article
  • Citations19

High-performance, low-latency field-programmable gate array-based floating-point adder and multiplier units in a Virtex 4

  • Jul 01, 2008
  • IET Computers & Digital Techniques
  • P KarlströM +2
  • Research Article
  • Citations132

Static analysis yields efficient exact integer arithmetic for computational geometry

  • Jul 15, 1996
  • ACM Transactions on Graphics
  • Steven Fortune +1
  • Research Article
  • Citations3

Integer Interparticle Distances in Molecular Dynamics Simulation

  • Feb 01, 1991
  • Molecular Simulation
  • Witold Dzwinel +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.