Cargando…

An Efficient and Robust Partial Differential Equation Solver by Flash-Based Computing in Memory

Flash memory-based computing-in-memory (CIM) architectures have gained popularity due to their remarkable performance in various computation tasks of data processing, including machine learning, neuron networks, and scientific calculations. Especially in the partial differential equation (PDE) solve...

Descripción completa

Detalles Bibliográficos
Autores principales: Qi, Yueran, Feng, Yang, Wu, Jixuan, Sun, Zhaohui, Bai, Maoying, Wang, Chengcheng, Wang, Hai, Zhan, Xuepeng, Zhang, Junyu, Liu, Jing, Chen, Jiezhi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10221167/
https://www.ncbi.nlm.nih.gov/pubmed/37241525
http://dx.doi.org/10.3390/mi14050901
_version_ 1785049391669706752
author Qi, Yueran
Feng, Yang
Wu, Jixuan
Sun, Zhaohui
Bai, Maoying
Wang, Chengcheng
Wang, Hai
Zhan, Xuepeng
Zhang, Junyu
Liu, Jing
Chen, Jiezhi
author_facet Qi, Yueran
Feng, Yang
Wu, Jixuan
Sun, Zhaohui
Bai, Maoying
Wang, Chengcheng
Wang, Hai
Zhan, Xuepeng
Zhang, Junyu
Liu, Jing
Chen, Jiezhi
author_sort Qi, Yueran
collection PubMed
description Flash memory-based computing-in-memory (CIM) architectures have gained popularity due to their remarkable performance in various computation tasks of data processing, including machine learning, neuron networks, and scientific calculations. Especially in the partial differential equation (PDE) solver that has been widely utilized in scientific calculations, high accuracy, processing speed, and low power consumption are the key requirements. This work proposes a novel flash memory-based PDE solver to implement PDE with high accuracy, low power consumption, and fast iterative convergence. Moreover, considering the increasing current noise in nanoscale devices, we investigate the robustness against the noise in the proposed PDE solver. The results show that the noise tolerance limit of the solver can reach more than five times that of the conventional Jacobi CIM solver. Overall, the proposed flash memory-based PDE solver offers a promising solution for scientific calculations that require high accuracy, low power consumption, and good noise immunity, which could help to develop flash-based general computing.
format Online
Article
Text
id pubmed-10221167
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-102211672023-05-28 An Efficient and Robust Partial Differential Equation Solver by Flash-Based Computing in Memory Qi, Yueran Feng, Yang Wu, Jixuan Sun, Zhaohui Bai, Maoying Wang, Chengcheng Wang, Hai Zhan, Xuepeng Zhang, Junyu Liu, Jing Chen, Jiezhi Micromachines (Basel) Article Flash memory-based computing-in-memory (CIM) architectures have gained popularity due to their remarkable performance in various computation tasks of data processing, including machine learning, neuron networks, and scientific calculations. Especially in the partial differential equation (PDE) solver that has been widely utilized in scientific calculations, high accuracy, processing speed, and low power consumption are the key requirements. This work proposes a novel flash memory-based PDE solver to implement PDE with high accuracy, low power consumption, and fast iterative convergence. Moreover, considering the increasing current noise in nanoscale devices, we investigate the robustness against the noise in the proposed PDE solver. The results show that the noise tolerance limit of the solver can reach more than five times that of the conventional Jacobi CIM solver. Overall, the proposed flash memory-based PDE solver offers a promising solution for scientific calculations that require high accuracy, low power consumption, and good noise immunity, which could help to develop flash-based general computing. MDPI 2023-04-22 /pmc/articles/PMC10221167/ /pubmed/37241525 http://dx.doi.org/10.3390/mi14050901 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Qi, Yueran
Feng, Yang
Wu, Jixuan
Sun, Zhaohui
Bai, Maoying
Wang, Chengcheng
Wang, Hai
Zhan, Xuepeng
Zhang, Junyu
Liu, Jing
Chen, Jiezhi
An Efficient and Robust Partial Differential Equation Solver by Flash-Based Computing in Memory
title An Efficient and Robust Partial Differential Equation Solver by Flash-Based Computing in Memory
title_full An Efficient and Robust Partial Differential Equation Solver by Flash-Based Computing in Memory
title_fullStr An Efficient and Robust Partial Differential Equation Solver by Flash-Based Computing in Memory
title_full_unstemmed An Efficient and Robust Partial Differential Equation Solver by Flash-Based Computing in Memory
title_short An Efficient and Robust Partial Differential Equation Solver by Flash-Based Computing in Memory
title_sort efficient and robust partial differential equation solver by flash-based computing in memory
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10221167/
https://www.ncbi.nlm.nih.gov/pubmed/37241525
http://dx.doi.org/10.3390/mi14050901
work_keys_str_mv AT qiyueran anefficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT fengyang anefficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT wujixuan anefficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT sunzhaohui anefficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT baimaoying anefficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT wangchengcheng anefficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT wanghai anefficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT zhanxuepeng anefficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT zhangjunyu anefficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT liujing anefficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT chenjiezhi anefficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT qiyueran efficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT fengyang efficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT wujixuan efficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT sunzhaohui efficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT baimaoying efficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT wangchengcheng efficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT wanghai efficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT zhanxuepeng efficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT zhangjunyu efficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT liujing efficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory
AT chenjiezhi efficientandrobustpartialdifferentialequationsolverbyflashbasedcomputinginmemory