Code clones can detrimentally impact software maintenance and manually
d...
Sparse tensor computing is a core computational part of numerous applica...
Deep neural networks (DNN) have become significant applications in both
...
Deep neural networks are a promising solution for applications that solv...
Channel pruning is used to reduce the number of weights in a Convolution...
FPGA-based accelerators are becoming more popular for deep neural networ...
Convolutional neural networks (CNNs) have dramatically improved the accu...
Logarithmic number systems (LNS) are used to represent real numbers in m...
Convolutional neural network (CNN) inference is commonly performed with ...
Pruning and quantization are proven methods for improving the performanc...
Convolutional neural networks (CNNs) are used in many embedded applicati...
The computation and memory needed for Convolutional Neural Network (CNN)...
Hardware-Software Co-Design is a highly successful strategy for improvin...
Convolutional neural networks (CNNs) are widely used for classification
...
We investigated a wider range of Winograd family convolution algorithms ...
Quantization of weights and activations in Deep Neural Networks (DNNs) i...
Modern deep neural networks (DNNs) spend a large amount of their executi...
Modern deep neural networks (DNNs) spend a large amount of their executi...
Convolutional neural networks (CNNs) are one of the most successful mach...
Deep Neural Networks (DNNs) require very large amounts of computation bo...
Deep neural networks (DNNs) require very large amounts of computation bo...
Convolutional neural networks (CNNs) have emerged as one of the most
suc...
Previous research has shown that computation of convolution in the frequ...
Convolutional Neural Networks (CNNs) are one of the most successful deep...
Customizing the precision of data can provide attractive trade-offs betw...
We propose a scheme for reduced-precision representation of floating poi...