Matthew Kay Fei Lee

dblp:233/8552 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
0since 2021 · last 2020
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Emerging computing paradigms · 36% Memory systems · 34% Reconfigurable computing and FPGAs · 19%

Topics — the 5 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Emerging computing paradigms
neuromorphic computing
0.822020
An FPGA-Based Hardware Emulator for Neuromorphic Chip With RRAM · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
A System-Level Simulator for RRAM-Based Neuromorphic Computing Chips · ACM Trans. Archit. Code Optim. 2019
Reconfigurable computing and FPGAs
FPGA-based emulation
0.412020
An FPGA-Based Hardware Emulator for Neuromorphic Chip With RRAM · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
Memory systems
in-memory computing
0.412019
A System-Level Simulator for RRAM-Based Neuromorphic Computing Chips · ACM Trans. Archit. Code Optim. 2019
Memory systems › emerging memory technologies
RRAM crossbar
0.412019
A System-Level Simulator for RRAM-Based Neuromorphic Computing Chips · ACM Trans. Archit. Code Optim. 2019
Electronic design automation
system-level simulation
0.112019
A System-Level Simulator for RRAM-Based Neuromorphic Computing Chips · ACM Trans. Archit. Code Optim. 2019

Methods — techniques the papers use, named apart from their topics

RRAM crossbar modeling · 0.4cycle-accurate simulation · 0.4
YearPublicationVenuePosition
2020 An FPGA-Based Hardware Emulator for Neuromorphic Chip With RRAM
abstract
Neuromorphic chip with RRAM devices has been demonstrated as a promising computing platform for neural network-based applications. By directly mapping the weight matrices of neural networks onto RRAM-based crossbar arrays, high energy, and area efficiency can be achieved. However, the design of an RRAM-based neuromorphic chip faces many constraints due to the variability and limitations of RRAM. Simulation and emulation can help in the design of a neuromorphic chip prior to fabrication. However, software-based chip simulation on CPU is slow, especially for large-scale network-on-chip (NoC)-based chip design. In this paper, we present a hardware emulator on field-programmable gate array (FPGA) for an RRAM-based neuromorphic chip. Our emulator supports the emulation of static and dynamic variation of the RRAM-based crossbars used in the neural cores of a neuromorphic chip. Furthermore, an NoC is also implemented on FPGA to emulate the communication between the neural cores. Using the emulator, we show that effects, such as RRAM write and read noise and stuck-at faults affect the accuracy of an application on a neuromorphic chip. We also demonstrate the utility of the emulator in investigating NoC topologies, routing buffer depths, and neural core mappings.
Tao Luo 0014, Chuping Qu, Matthew Kay Fei Lee, Wai Teng Tang, Weng-Fai Wong, Rick Siow Mong Goh
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.4
2019 A System-Level Simulator for RRAM-Based Neuromorphic Computing Chips
abstract
Advances in non-volatile resistive switching random access memory (RRAM) have made it a promising memory technology with potential applications in low-power and embedded in-memory computing devices owing to a number of advantages such as low-energy consumption, low area cost and good scaling. There have been proposals to employ RRAM in architecting chips for neuromorphic computing and artificial neural networks where matrix-vector multiplication can be computed in the analog domain in a single timestep. However, it is challenging to employ RRAM devices in neuromorphic chips owing to the non-ideal behavior of RRAM. In this article, we propose a cycle-accurate and scalable system-level simulator that can be used to study the effects of using RRAM devices in neuromorphic computing chips. The simulator models a spatial neuromorphic chip architecture containing many neural cores with RRAM crossbars connected via a Network-on-Chip (NoC). We focus on system-level simulation and demonstrate the effectiveness of our simulator in understanding how non-linear RRAM effects such as stuck-at-faults (SAFs), write variability, and random telegraph noise (RTN) can impact an application’s behavior. By using our simulator, we show that RTN and write variability can have adverse effects on an application. Nevertheless, we show that these effects can be mitigated through proper design choices and the implementation of a write-verify scheme.
Matthew Kay Fei Lee, Yingnan Cui, Thannirmalai Somu, Tao Luo 0014, Jun Zhou 0014, Wai Teng Tang, Weng-Fai Wong, Rick Siow Mong Goh
ACM Trans. Archit. Code Optim.1