Lei Wang

Dr. Lei Wang


Research Focus & Metrics

Academic Career Length

15Years (2012-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
4 February 2022 in IEEE Transactions on Circuits and Systems I: Regular Papers
Verified
Journal Article
Closed access
LWLei Wang
Lei Wang
ZYZhijie Yang
Zhijie Yang
SGShasha Guo
Shasha Guo
LQLianhua Qu
Lianhua Qu
XZXiangyu Zhang
Xiangyu Zhang
WXWeixia Xu
Weixia Xu
Neuromorphic processors have gained momentum recently due to their high energy efficiency in artificial intelligence applications compared to DNN accelerators. Most neuromorphic processors are executing SNNs (Spiking Neural Networks). Liquid State Machine (LSM), as the spiking version of reservoir computing, shows advantages and great potential in image classification, speech recognition, language translation, etc.. Comparing with other SNN models, LSM has the characteristics of easy to train and low resource utilization, which is suitable for low-power and resource-constrained edge computing scenarios. In this paper, we propose a novel design of a neuromorphic processor, LSMCore, aiming at LSM acceleration. LSMCore supports both training and inference of LSM. It consists of 256 input neurons, 1024 liquid neurons, and 1.31M synapses. Besides, multiple optimization techniques, including weight quantization for reducing storage, zero-skipping for decreasing dynamic sparsity, and mini-batch training are adopted in this processor. The experimental results show that the frequency of LSMCore achieves 400 MHz, the power is 4.9W and the area is 18.49 mm 2 with a 40nm library. Comparing with the baseline, LSMCore achieves up to $80.7\times $ ( $49.6\times $ ), $91.3\times $ ( $56.3\times $ ), and $83.1\times $ ( $56.8\times $ ) speedup on MNIST, N-MNIST, and Free Spoken Digital Dataset (FSDD) respectively for training (inference), while the accuracy of LSMCore on these three datasets are 96.8%, 97.6%, and 90% respectively.

24 September 2022 in Sensors
Verified
Journal Article
Open access
PDF file
CXChao Xiao
Chao Xiao
JCJihua Chen
Jihua Chen
LWLei Wang
Lei Wang
Neuromorphic hardware, the new generation of non-von Neumann computing system, implements spiking neurons and synapses to spiking neural network (SNN)-based applications. The energy-efficient property makes the neuromorphic hardware suitable for power-constrained environments where sensors and edge nodes of the internet of things (IoT) work. The mapping of SNNs onto neuromorphic hardware is challenging because a non-optimized mapping may result in a high network-on-chip (NoC) latency and energy consumption. In this paper, we propose NeuMap, a simple and fast toolchain, to map SNNs onto the multicore neuromorphic hardware. NeuMap first obtains the communication patterns of an SNN by calculation that simplifies the mapping process. Then, NeuMap exploits localized connections, divides the adjacent layers into a sub-network, and partitions each sub-network into multiple clusters while meeting the hardware resource constraints. Finally, we employ a meta-heuristics algorithm to search for the best cluster-to-core mapping scheme in the reduced searching space. We conduct experiments using six realistic SNN-based applications to evaluate NeuMap and two prior works (SpiNeMap and SNEAP). The experimental results show that, compared to SpiNeMap and SNEAP, NeuMap reduces the average energy consumption by 84% and 17% and has 55% and 12% lower spike latency, respectively.

22 August 2023 in IEEE Transactions on Parallel and Distributed Systems
Verified
Journal Article
Closed access
ZYZhijie Yang
Zhijie Yang
LWLei Wang
Lei Wang
WSWei Shi
Wei Shi
YWYao Wang
Yao Wang
JTJunbo Tie
Junbo Tie
WXWeixia Xu
Weixia Xu
In recent years, neuromorphic processors are widely used in many scenarios, showing extreme energy efficiency over traditional architectures. However, almost all existing neuromorphic hardware are following the heterogeneous computing methodology without Instruction Set Architecture (ISA), leading to inflexibility in programming. In this paper, we first propose a RISC-V Neuromorphic Extension (RVNE) to enable fine-grained and flexible homogeneous programming for neuromorphic algorithms while utilizing SNN sparsity from different levels of granularity and computing flows. Based on RVNE, we next implement a neuromorphic micro-architecture that is tightly coupled to the CPU pipeline to accelerate neuromorphic computing. To demonstrate the proposed homogeneous neuromorphic architecture, we implement a prototype processor called NeuroRVcore based on RISC-V ISA and an open-source RISC-V core. The evaluation results show that RVNE achieves a 2.8 × −4.3 × reduction in code density compared with the general-purpose ISAs. Compared with the state-of-the-art neuromorphic processor, the proposed homogeneous computing reduces energy consumption by 3.4%−22.5% while enabling fine-grained and flexible homogeneous programming.

13 May 2022 in Electronics
Verified
Journal Article
Open access
PDF file
ZZZhenyu Zhao
Zhenyu Zhao
SZShuzheng Zhang
Shuzheng Zhang
GLGuoqiang Liu
Guoqiang Liu
CFChaochao Feng
Chaochao Feng
TYtianhao yang
tianhao yang
LWLei Wang
Lei Wang
For the purpose of fixing timing violations, static timing analysis (STA) of full-corners is repeatedly executed, which is time-consuming. Given a timing path, timing results at some corners (“dominant corners”) are utilized to predict timing at other corners (“non-dominant corners”), which can greatly shorten the runtime of STA. However, the huge number of combinations of the dominant corners and the wide difference in prediction accuracy make it difficult to apply multi-corner timing prediction to chip industrial design. In this paper, we propose a dominant corner selection strategy to quickly determine the dominant corner combination with high prediction accuracy, along with which a new multi-corner timing prediction process is established to speed up STA. Experimental results show that our method can not only effectively accelerate STA, but also ensure the high prediction accuracy of the prediction timing. On the public ITC’99 benchmark, the prediction accuracy of the dominant corner combination selected by the proposed method is up to 98.2%, which is an improvement of 15% compared to the state-of-the-art method. For industrial application, we apply our method by using timing results on only 2 dominant corners to predict the other 12 non-dominant corners, which accelerates the runtime of the timing closure process by more than 2×.

21 January 2021
Verified
Book Chapter
Closed access
PDF file
LZLimeng Zhang
Limeng Zhang
HZHongguang Zhang
Hongguang Zhang
CZChenyang Zhu
Chenyang Zhu
SGShasha Guo
Shasha Guo
JCJihua Chen
Jihua Chen
LWLei Wang
Lei Wang

30 December 2018
Verified
Book Chapter
Closed access
PDF file
ZYZhijie Yang
Zhijie Yang
LWLei Wang
Lei Wang
DDDong Ding
Dong Ding
XZXiangyu Zhang
Xiangyu Zhang
YDYu Deng
Yu Deng
QDQiang Dou
Qiang Dou