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...
Autores principales: | , , , , , , , , , , |
---|---|
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 |