International audienceIn this article, we propose a technique for improving the efficiency of convolutional neural network hardware accelerators based on timing speculation (overclocking) and fault tolerance. We augment the accelerator with a lightweight error detection mechanism to protect against timing errors in convolution layers, enabling aggressive timing speculation. The error detection mechanism we have developed works at the algorithm-level, utilizing algebraic properties of the computation, allowing the full implementation to be realized using high-level synthesis tools. Our prototype on ZC706 demonstrated up to 60% higher throughput with negligible area overhead for various wordlength implementations
The advantages of Convolutional Neural Networks (CNNs) with respect to traditional methods for visua...
This thesis explores Convolutional Neural Network (CNN) inference accelerator architecture for FPGAs...
This thesis presents the results of an architectural study on the design of FPGA- based architecture...
International audienceIn this article, we propose a technique for improving the efficiency of convol...
In this paper, we propose a technique for improving the efficiency of hardwareaccelerators based on ...
This thesis is focused on the use of timing speculation to improve the performance and energy effici...
Recently Machine Learning (ML) accelerator has grown into prominence with significant power-performa...
—With the advancements of neural networks, customized accelerators are increasingly adopted in massi...
The growing popularity of edge computing has fostered the development of diverse solutions to suppor...
This paper presents a convolutional neural network (CNN) accelerator that can skip zero weights and ...
The entangled guardbands in terms of timing specification and energy budget ensure a system against ...
The heavy burdens of computation and off-chip traffic impede deploying the large scale convolution n...
Convolutional neural networks (CNNs) are becoming more and more important for solving challenging an...
The advantages of Convolutional Neural Networks (CNNs) with respect to traditional methods for visua...
This thesis explores Convolutional Neural Network (CNN) inference accelerator architecture for FPGAs...
This thesis presents the results of an architectural study on the design of FPGA- based architecture...
International audienceIn this article, we propose a technique for improving the efficiency of convol...
In this paper, we propose a technique for improving the efficiency of hardwareaccelerators based on ...
This thesis is focused on the use of timing speculation to improve the performance and energy effici...
Recently Machine Learning (ML) accelerator has grown into prominence with significant power-performa...
—With the advancements of neural networks, customized accelerators are increasingly adopted in massi...
The growing popularity of edge computing has fostered the development of diverse solutions to suppor...
This paper presents a convolutional neural network (CNN) accelerator that can skip zero weights and ...
The entangled guardbands in terms of timing specification and energy budget ensure a system against ...
The heavy burdens of computation and off-chip traffic impede deploying the large scale convolution n...
Convolutional neural networks (CNNs) are becoming more and more important for solving challenging an...
The advantages of Convolutional Neural Networks (CNNs) with respect to traditional methods for visua...
This thesis explores Convolutional Neural Network (CNN) inference accelerator architecture for FPGAs...
This thesis presents the results of an architectural study on the design of FPGA- based architecture...