Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Peiqi Wang 0001

dblp:202/6083-1 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
0since 2021 · last 2019
—ORCID · conflict

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

Artificial intelligence and machine learning · 2 · 2 first-authorSystems, architecture and hardware · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1

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
3 papers
Memory systems · 35% Reconfigurable computing and FPGAs · 21% Electronic design automation · 21%
Artificial intelligence
2 papers
Efficient and distributed learning · 72% Deep learning architectures and training · 28%

Topics — the 16 heaviest of 17, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
model compression
0.422018
HitNet: Hybrid Ternary Recurrent Neural Network · NeurIPS 2018
SNrram: an efficient sparse neural network computation architecture based on resistive random-access memory · DAC 2018
Hardware accelerators and domain-specific architectures › machine learning accelerator
neural network accelerator
0.412019
FPSA: A Full System Stack Solution for Reconfigurable ReRAM-based NN Accelerator Architecture · ASPLOS 2019
Electronic design automation
physical design
0.412019
FPSA: A Full System Stack Solution for Reconfigurable ReRAM-based NN Accelerator Architecture · ASPLOS 2019
Electronic design automation › physical design
placement and routing
0.412019
FPSA: A Full System Stack Solution for Reconfigurable ReRAM-based NN Accelerator Architecture · ASPLOS 2019
Reconfigurable computing and FPGAs › reconfigurable computing
reconfigurable accelerator
0.412019
FPSA: A Full System Stack Solution for Reconfigurable ReRAM-based NN Accelerator Architecture · ASPLOS 2019
Reconfigurable computing and FPGAs
reconfigurable architecture
0.412019
FPSA: A Full System Stack Solution for Reconfigurable ReRAM-based NN Accelerator Architecture · ASPLOS 2019
Memory systems › in-memory computing
ReRAM-based accelerator
0.412019
FPSA: A Full System Stack Solution for Reconfigurable ReRAM-based NN Accelerator Architecture · ASPLOS 2019
Machine learning › Efficient and distributed learning › model compression
quantization
0.312018
HitNet: Hybrid Ternary Recurrent Neural Network · NeurIPS 2018
Machine learning › Deep learning architectures and training
recurrent neural network
0.312018
HitNet: Hybrid Ternary Recurrent Neural Network · NeurIPS 2018
Hardware accelerators and domain-specific architectures
machine learning accelerator
0.312018
SNrram: an efficient sparse neural network computation architecture based on resistive random-access memory · DAC 2018
Memory systems
non-volatile memory
0.312018
SNrram: an efficient sparse neural network computation architecture based on resistive random-access memory · DAC 2018
Memory systems › in-memory computing
resistive crossbar
0.312018
SNrram: an efficient sparse neural network computation architecture based on resistive random-access memory · DAC 2018
Memory systems
processing-in-memory
0.112019
FPSA: A Full System Stack Solution for Reconfigurable ReRAM-based NN Accelerator Architecture · ASPLOS 2019
Memory systems › processing-in-memory
ReRAM crossbar
0.112019
FPSA: A Full System Stack Solution for Reconfigurable ReRAM-based NN Accelerator Architecture · ASPLOS 2019
Machine learning › Efficient and distributed learning › model compression
sparse neural network
0.112018
SNrram: an efficient sparse neural network computation architecture based on resistive random-access memory · DAC 2018
Embedded and real-time systems › embedded software engineering
embedded deployment
0.112018
HitNet: Hybrid Ternary Recurrent Neural Network · NeurIPS 2018

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

sparse computation · 0.7sloping factor · 0.7pruning · 0.7hybrid ternary quantization · 0.7compression · 0.7temporal-to-spatial mapping · 0.4spiking neural network · 0.4neural synthesis · 0.4
YearPublicationVenuePosition
2019 FPSA: A Full System Stack Solution for Reconfigurable ReRAM-based NN Accelerator Architecture
abstract
Neural Network (NN) accelerators with emerging ReRAM (resistive random access memory) technologies have been investigated as one of the promising solutions to address the memory wall challenge, due to the unique capability of processing-in-memory within ReRAM-crossbar-based processing elements (PEs). However, the high efficiency and high density advantages of ReRAM have not been fully utilized due to the huge communication demands among PEs and the overhead of peripheral circuits. In this paper, we propose a full system stack solution, composed of a reconfigurable architecture design, Field Programmable Synapse Array (FPSA) and its software system including neural synthesizer, temporal-to-spatial mapper, and placement & routing. We highly leverage the software system to make the hardware design compact and efficient. To satisfy the high-performance communication demand, we optimize it with a reconfigurable routing architecture and the placement & routing tool. To improve the computational density, we greatly simplify the PE circuit with the spiking schema and then adopt neural synthesizer to enable the high density computation-resources to support different kinds of NN operations. In addition, we provide spiking memory blocks (SMBs) and configurable logic blocks (CLBs) in hardware and leverage the temporal-to-spatial mapper to utilize them to balance the storage and computation requirements of NN. Owing to the end-to-end software system, we can efficiently deploy existing deep neural networks to FPSA. Evaluations show that, compared to one of state-of-the-art ReRAM-based NN accelerators, PRIME, the computational density of FPSA improves by 31x; for representative NNs, its inference performance can achieve up to 1000x speedup.
Yu Ji 0002, Youyang Zhang, Xinfeng Xie, Shuangchen Li, Peiqi Wang 0001, Xing Hu 0001, Youhui Zhang, Yuan Xie 0001
ASPLOS5
2018 SNrram: an efficient sparse neural network computation architecture based on resistive random-access memory
abstract
The sparsity in the deep neural networks can be leveraged by methods such as pruning and compression to help the efficient deployment of large-scale deep neural networks onto hardware platforms, such as GPU or FPGA, for better performance and power efficiency. However, for RRAM crossbar-based architectures, the study of efficient methods to consider the network sparsity is still in the early stage. In this study, we propose SNrram, an efficient sparse neural network computation architecture using RRAM, by exploiting the sparsity in both weights and activation. SNrram stores nontrivial weights and organizes them to eliminate zero-value multiplications for better resource utilization. Experimental results show that SNrram can save RRAM resources by 69.8%, reduce the power consumption by 35.9%, and speed up by 2.49× on popular deep learning benchmarks, compared to a state-of-the-art RRAM-based neural network accelerator.
Peiqi Wang 0001, Yu Ji 0002, Chi Hong, Yongqiang Lyu 0001, Dongsheng Wang 0002, Yuan Xie 0001
DAC1
2018 HitNet: Hybrid Ternary Recurrent Neural Network
abstract
Quantization is a promising technique to reduce the model size, memory footprint, and massive computation operations of recurrent neural networks (RNNs) for embedded devices with limited resources. Although extreme low-bit quantization has achieved impressive success on convolutional neural networks, it still suffers from huge accuracy degradation on RNNs with the same low-bit precision. In this paper, we first investigate the accuracy degradation on RNN models under different quantization schemes, and the distribution of tensor values in the full precision model. Our observation reveals that due to the difference between the distributions of weights and activations, different quantization methods are suitable for different parts of models. Based on our observation, we propose HitNet, a hybrid ternary recurrent neural network, which bridges the accuracy gap between the full precision model and the quantized model. In HitNet, we develop a hybrid quantization method to quantize weights and activations. Moreover, we introduce a sloping factor motivated by prior work on Boltzmann machine to activation functions, further closing the accuracy gap between the full precision model and the quantized model. Overall, our HitNet can quantize RNN models into ternary values, {-1, 0, 1}, outperforming the state-of-the-art quantization methods on RNN models significantly. We test it on typical RNN models, such as Long-Short-Term Memory (LSTM) and Gated Recurrent Units (GRU), on which the results outperform previous work significantly. For example, we improve the perplexity per word (PPW) of a ternary LSTM on Penn Tree Bank (PTB) corpus from 126 (the state-of-the-art result to the best of our knowledge) to 110.3 with a full precision model in 97.2, and a ternary GRU from 142 to 113.5 with a full precision model in 102.7.
Peiqi Wang 0001, Xinfeng Xie, Lei Deng 0003, Guoqi Li 0002, Dongsheng Wang 0002, Yuan Xie 0001
NeurIPS1
2017 Data-centric computation mode for convolution in deep neural networks
abstract
Deep Convolutional Neural Network (CNN) based methods have shown outstanding performance in a wide range of applications. Nowadays neural networks become deeper, leading to demand of substantial computation and memory resources. Customized hardware is one option which maintains high performance in lower energy consume than general CPUs or GPUs. While hardware designing, we need to address the problem of massive data transmission, and ensure high throughput at the same time. Actually, substantial data transfer consumes more energy than computation. The larger scales of neural networks become, the harder to solve this problem. In this paper, we focus on convolution operation, which occupies nearly 90% computation and runtime in deep CNN. We propose a data-centric computation mode for convolution, which declines the total requirements of data transfer during convolution processing period efficiently, and utilizes data locality to achieve high throughput. Different from previous methods, which adopt efficient on-chip memory hierarchy or focus on partial results' movements, our proposed method concentrates on operands themselves in convolution, minimizing data transfer right from the start. Obviously, it can be combined with others to achieve higher energy efficient. Furthermore, we also simulate and analyse the hardware overhead of our data-centric convolution, corroborating its potentiality of performing high throughput in low energy consumption.
Peiqi Wang 0001, Zhenyu Liu 0001, Haixia Wang 0001, Dongsheng Wang 0002
IJCNN1