English

Partition Pruning: Parallelization-Aware Pruning for Deep Neural Networks

Computer Vision and Pattern Recognition 2019-02-28 v2

Abstract

Parameters of recent neural networks require a huge amount of memory. These parameters are used by neural networks to perform machine learning tasks when processing inputs. To speed up inference, we develop Partition Pruning, an innovative scheme to reduce the parameters used while taking into consideration parallelization. We evaluated the performance and energy consumption of parallel inference of partitioned models, which showed a 7.72x speed up of performance and a 2.73x reduction in the energy used for computing pruned layers of TinyVGG16 in comparison to running the unpruned model on a single accelerator. In addition, our method showed a limited reduction some numbers in accuracy while partitioning fully connected layers.

Keywords

Cite

@article{arxiv.1901.11391,
  title  = {Partition Pruning: Parallelization-Aware Pruning for Deep Neural Networks},
  author = {Sina Shahhosseini and Ahmad Albaqsami and Masoomeh Jasemi and Nader Bagherzadeh},
  journal= {arXiv preprint arXiv:1901.11391},
  year   = {2019}
}
R2 v1 2026-06-23T07:28:18.543Z