A closer look at spatiotemporal convolutions for action recognition

D Tran, H Wang, L Torresani, J Ray… - Proceedings of the …, 2018 - openaccess.thecvf.com
In this paper we discuss several forms of spatiotemporal convolutions for video analysis and
study their effects on action recognition. Our motivation stems from the observation that 2D …

Exploiting errors for efficiency: A survey from circuits to applications

P Stanley-Marbell, A Alaghi, M Carbin… - ACM Computing …, 2020 - dl.acm.org
When a computational task tolerates a relaxation of its specification or when an algorithm
tolerates the effects of noise in its execution, hardware, system software, and programming …

Optimizing video analytics with declarative model relationships

F Romero, J Hauswald, A Partap, D Kang… - Proceedings of the …, 2022 - dl.acm.org
The availability of vast video collections and the accuracy of ML models has generated
significant interest in video analytics systems. Since naively processing all frames using …

ApproxDet: content and contention-aware approximate object detection for mobiles

R Xu, C Zhang, P Wang, J Lee, S Mitra… - Proceedings of the 18th …, 2020 - dl.acm.org
Advanced video analytic systems, including scene classification and object detection, have
seen widespread success in various domains such as smart cities and autonomous …

Deftnn: Addressing bottlenecks for dnn execution on gpus via synapse vector elimination and near-compute data fission

P Hill, A Jain, M Hill, B Zamirai, CH Hsu… - Proceedings of the 50th …, 2017 - dl.acm.org
Deep neural networks (DNNs) are key computational building blocks for emerging classes
of web services that interact in real time with users via voice, images and video inputs …

Accelerating applications using edge tensor processing units

KC Hsu, HW Tseng - Proceedings of the International Conference for …, 2021 - dl.acm.org
Neural network (NN) accelerators have been integrated into a wide-spectrum of computer
systems to accommodate the rapidly growing demands for artificial intelligence (AI) and …

Machine-learning-based self-tunable design of approximate computing

M Masadeh, O Hasan, S Tahar - IEEE Transactions on Very …, 2021 - ieeexplore.ieee.org
Approximate computing (AC) is an emerging computing paradigm suitable for intrinsic error-
tolerant applications to reduce energy consumption and execution time. Different …

Concise loads and stores: The case for an asymmetric compute-memory architecture for approximation

A Jain, P Hill, SC Lin, M Khan… - 2016 49th Annual …, 2016 - ieeexplore.ieee.org
Cache capacity and memory bandwidth play critical roles in application performance,
particularly for data-intensive applications from domains that include machine learning …

An approximate communication framework for network-on-chips

Y Chen, A Louri - IEEE Transactions on Parallel and Distributed …, 2020 - ieeexplore.ieee.org
Current multi-/many-core systems spend large amounts of time and power transmitting data
across on-chip interconnects. This problem is aggravated when data-intensive applications …

Process variation-aware approximate full adders for imprecision-tolerant applications

M Mirzaei, S Mohammadi - Computers & Electrical Engineering, 2020 - Elsevier
In imprecision-tolerant applications such as multimedia and signal processing a slightly
degraded output quality is acceptable, which could lead to significant power reduction. We …