Skip to main content

Refloat: Low-Cost Floating-Point Processing in ReRAM for Accelerating Iterative Linear Solvers

Publication ,  Conference
Song, L; Chen, F; Li, H; Chen, Y
Published in: International Conference for High Performance Computing, Networking, Storage and Analysis, SC
January 1, 2023

Resistive random access memory (ReRAM) is a promising technology that can perform low-cost and in-situ matrix-vector multiplication (MVM) in analog domain. Scientific computing requires high-precision floating-point (FP) processing. However, performing floating-point computation in ReRAM is challenging because of high hardware cost and execution time due to the large FP value range. In this work we present Refloat, a data format and an accelerator architecture, for low-cost and high-performance floating-point processing in ReRAM for iterative linear solvers. Refloat matches the ReRAM crossbar hardware and represents a block of FP values with reduced bits and an optimized exponent base for a high range of dynamic representation. Thus, Refloat achieves less ReRAM crossbar consumption and fewer processing cycles and overcomes the noncovergence issue in a prior work. The evaluation on the SuiteSparse matrices shows Refloat achieves 5.02× to 84.28× improvement in terms of solver time compared to a state-of-the-art ReRAM based accelerator.

Duke Scholars

Published In

International Conference for High Performance Computing, Networking, Storage and Analysis, SC

DOI

EISSN

2167-4337

ISSN

2167-4329

Publication Date

January 1, 2023
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Song, L., Chen, F., Li, H., & Chen, Y. (2023). Refloat: Low-Cost Floating-Point Processing in ReRAM for Accelerating Iterative Linear Solvers. In International Conference for High Performance Computing, Networking, Storage and Analysis, SC. https://doi.org/10.1145/3581784.3607077
Song, L., F. Chen, H. Li, and Y. Chen. “Refloat: Low-Cost Floating-Point Processing in ReRAM for Accelerating Iterative Linear Solvers.” In International Conference for High Performance Computing, Networking, Storage and Analysis, SC, 2023. https://doi.org/10.1145/3581784.3607077.
Song L, Chen F, Li H, Chen Y. Refloat: Low-Cost Floating-Point Processing in ReRAM for Accelerating Iterative Linear Solvers. In: International Conference for High Performance Computing, Networking, Storage and Analysis, SC. 2023.
Song, L., et al. “Refloat: Low-Cost Floating-Point Processing in ReRAM for Accelerating Iterative Linear Solvers.” International Conference for High Performance Computing, Networking, Storage and Analysis, SC, 2023. Scopus, doi:10.1145/3581784.3607077.
Song L, Chen F, Li H, Chen Y. Refloat: Low-Cost Floating-Point Processing in ReRAM for Accelerating Iterative Linear Solvers. International Conference for High Performance Computing, Networking, Storage and Analysis, SC. 2023.

Published In

International Conference for High Performance Computing, Networking, Storage and Analysis, SC

DOI

EISSN

2167-4337

ISSN

2167-4329

Publication Date

January 1, 2023