mlsanityData to 14 Oct 2026

Sparse by Command: Task-Conditional Compute Skipping for Multi-Task Inference Accelerators

arXiv 2607.22038 ↗First posted 24 Jul 2026cs.AR cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Multi-task inference models share a single backbone across diverse tasks, yet execute identical computation regardless of which task is active - wasting energy and cycles on task-irrelevant operations. We observe that the task command, typically available before inference begins, provides a free signal that can be exploited to skip unnecessary computation at the hardware level. We present a HW/SW co-designed approach in which a lightweight gating network, trained jointly with the backbone, predicts per-tile binary execution masks conditioned on the task input. Each tile corresponds to a fixed group of output channels (the native scheduling granularity of the accelerator), enabling masked tiles to be skipped with zero overhead. This yields a task-dependent reduction in compute, where each command activates only the subset of the network it requires, without changes to the model architecture or inference pipeline. We co-design the full system stack: a command-conditioned training procedure that learns hardware-aligned tile masks under a sparsity objective; an instruction set architecture whose instructions carry per-tile bitmask fields, allowing the hardware to skip masked tiles without software intervention; and a tiled inference accelerator with configurable parallelism, double-buffered memory, and INT8 datapath that natively supports sparse tile execution. We prototype on an AMD/Xilinx Alveo U50 FPGA and evaluate on a closed-loop visuomotor driving task in CARLA autonomous driving simulator. Task-conditional sparsity reduces FLOPs by 66-76% while maintaining driving quality. On-device latency decreases by 51-59%, from 9.12 ms to 3.74-4.44 ms (2.1-2.4x speedup), with energy per inference dropping from 263 to 108-128mJ.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 21 of its 38 references that are in the map. First posted on arXiv 24 Jul 2026.

Builds on

21 of 38 references.

References · 21

  1. 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,509
  2. 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,073
  3. 2017CARLA: An Open Urban Driving Simulatorcited by 2,449
  4. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  5. 2016Pruning Filters for Efficient ConvNetscited by 1,143
  6. 2016End to End Learning for Self-Driving Carscited by 1,009
  7. 2019Are Sixteen Heads Really Better than One?cited by 816
  8. 2017BranchyNet: Fast Inference via Early Exiting from Deep Neural Networkscited by 596
  9. 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
  10. 2017End-to-end Driving via Conditional Imitation Learningcited by 485
  11. 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 434
  12. 2019Exploring the Limitations of Behavior Cloning for Autonomous Drivingcited by 346
9 more
  1. 2017SkipNet: Learning Dynamic Routing in Convolutional Networkscited by 332
  2. 2017BlockDrop: Dynamic Inference Paths in Residual Networkscited by 189
  3. 2017SCNN: An Accelerator for Compressed-sparse Convolutional Neural Networkscited by 135
  4. 2018Dynamic Channel Pruning: Feature Boosting and Suppressioncited by 129
  5. 2019Dynamic Convolutions: Exploiting Spatial Sparsity for Faster Inferencecited by 91
  6. 2020SpArch: Efficient Architecture for Sparse Matrix Multiplicationcited by 49
  7. 2020DNNExplorer: A Framework for Modeling and Exploring a Novel Paradigm of FPGA-based DNN Acceleratorcited by 18
  8. 2020HPIPE: Heterogeneous Layer-Pipelined and Sparse-Aware CNN Inference for FPGAscited by 7
  9. 2024H2PIPE: High throughput CNN Inference on FPGAs with High-Bandwidth Memorycited by 3

Built on by

Not cited yet.