paper-with-me

Papers

A Systematic Approach to Blocking Convolutional Neural Networks

2016-06-14 · Xuan Yang, Jing Pu, Blaine Burton Rister, Nikhil Bhagdikar, Stephen Richardson, Shahar Kvatinsky, Jonathan Ragan-Kelley, Ardavan Pedram, Mark Horowitz

Convolutional Neural Networks (CNNs) are the state of the art solution for many computer vision problems, and many researchers have explored optimized implementations. Most implementations heuristically block the computation to deal with the large data sizes and high data reuse of CNNs. This paper explores how to block CNN computations for memory locality by creating an analytical model for CNN-like loop nests. Using this model we automatically derive optimized blockings for common networks that improve the energy efficiency of custom hardware implementations by up to an order of magnitude. Compared to traditional CNN CPU implementations based on highly-tuned, hand-optimized BLAS libraries,our x86 programs implementing the optimal blocking reduce the number of memory accesses by up to 90%.

📄 PDF Abstract BibTeX arXiv:1606.04209

Code (1)

stanford-mast/nn_dataflow

Tasks

BlockingCPU

Similar Papers 제목 키워드 기반

Compression Artifacts Reduction by a Deep Convolutional Network

2015-04-27 · ICCV 2015 12 · Chao Dong, Yubin Deng, Chen Change Loy, Xiaoou Tang

Lossy compression introduces complex compression artifacts, particularly the blocking artifacts, ringing effects and blurring. Existing algorithms either focus on removing blocking artifacts and produce blurred output, o…

BlockingDenoisingJPEG Artifact CorrectionTransfer Learning

Deep Convolution Networks for Compression Artifacts Reduction

2016-08-09 · Ke Yu, Chao Dong, Chen Change Loy, Xiaoou Tang

Lossy compression introduces complex compression artifacts, particularly blocking artifacts, ringing effects and blurring. Existing algorithms either focus on removing blocking artifacts and produce blurred output, or re…

BlockingTransfer Learning

Removing Blocking Artifacts in Video Streams Using Event Cameras

2021-05-12 · Henry H. Chopp, Srutarshi Banerjee, Oliver Cossairt, Aggelos K. Katsaggelos

In this paper, we propose EveRestNet, a convolutional neural network designed to remove blocking artifacts in videostreams using events from neuromorphic sensors. We first degrade the video frame using a quadtree structu…

Blocking

Using Explainable AI and Transfer Learning to understand and predict the maintenance of Atlantic blocking with limited observational data

2024-04-12 · huan zhang, Justin Finkel, Dorian S. Abbot, Edwin P. Gerber 외

Blocking events are an important cause of extreme weather, especially long-lasting blocking events that trap weather systems in place. The duration of blocking events is, however, underestimated in climate models. Explai…

BlockingExplainable artificial intelligenceTransfer Learning

Reinforcement Learning for Dynamic Resource Allocation in Optical Networks: Hype or Hope?

2025-02-18 · Michael Doherty, Robin Matzner, Rasoul Sadeghi, Polina Bayvel 외

The application of reinforcement learning (RL) to dynamic resource allocation in optical networks has been the focus of intense research activity in recent years, with almost 100 peer-reviewed papers. We present a review…

BenchmarkingBlockingReinforcement Learning (RL)