{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,10]],"date-time":"2026-05-10T01:05:46Z","timestamp":1778375146003,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":37,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,4,4]],"date-time":"2019-04-04T00:00:00Z","timestamp":1554336000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,4,4]]},"DOI":"10.1145\/3297858.3304041","type":"proceedings-article","created":{"date-parts":[[2019,4,4]],"date-time":"2019-04-04T18:38:43Z","timestamp":1554403123000},"page":"749-763","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":91,"title":["Bit-Tactical"],"prefix":"10.1145","author":[{"given":"Alberto","family":"Delmas Lascorz","sequence":"first","affiliation":[{"name":"University of Toronto, Toronto, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Patrick","family":"Judd","sequence":"additional","affiliation":[{"name":"University of Toronto &amp; NVIDIA, Toronto, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dylan Malone","family":"Stuart","sequence":"additional","affiliation":[{"name":"University of Toronto, Toronto, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zissis","family":"Poulos","sequence":"additional","affiliation":[{"name":"University of Toronto, Toronto, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mostafa","family":"Mahmoud","sequence":"additional","affiliation":[{"name":"University of Toronto, Toronto, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sayeh","family":"Sharify","sequence":"additional","affiliation":[{"name":"University of Toronto, Toronto, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Milos","family":"Nikolic","sequence":"additional","affiliation":[{"name":"University of Toronto, Toronto, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kevin","family":"Siu","sequence":"additional","affiliation":[{"name":"University of Toronto, Toronto, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Moshovos","sequence":"additional","affiliation":[{"name":"University of Toronto, Toronto, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,4,4]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3123939.3123982"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.11"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/516208"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541967"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2014.58"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.40"},{"key":"e_1_3_2_1_7_1","volume-title":"Eyeriss: An Energy-Efficient Reconfigurable Accelerator for Deep Convolutional Neural Networks. In IEEE International Solid-State Circuits Conference, ISSCC","author":"Krishna Yu-Hsin","year":"2016","unstructured":"Chen, Yu-Hsin and Krishna, Tushar and Emer, Joel and Sze, Vivienne. 2016. Eyeriss: An Energy-Efficient Reconfigurable Accelerator for Deep Convolutional Neural Networks. In IEEE International Solid-State Circuits Conference, ISSCC 2016, Digest of Technical Papers. 262--263 ."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1390156.1390177"},{"key":"e_1_3_2_1_9_1","volume-title":"Dynamic Stripes: Exploiting the Dynamic Precision Requirements of Activation Values in Neural Networks. CoRR","author":"Delmas Alberto","year":"2017","unstructured":"Alberto Delmas, Patrick Judd, Sayeh Sharify, and Andreas Moshovos. 2017a. Dynamic Stripes: Exploiting the Dynamic Precision Requirements of Activation Values in Neural Networks. CoRR, Vol. abs\/1706.00504 (2017). arxiv: 1706.00504 http:\/\/arxiv.org\/abs\/1706.00504"},{"key":"e_1_3_2_1_10_1","volume-title":"Tartan: Accelerating Fully-Connected and Convolutional Layers in Deep Learning Networks by Exploiting Numerical Precision Variability. CoRR","author":"Delmas Alberto","year":"2017","unstructured":"Alberto Delmas, Sayeh Sharify, Patrick Judd, and Andreas Moshovos. 2017b. Tartan: Accelerating Fully-Connected and Convolutional Layers in Deep Learning Networks by Exploiting Numerical Precision Variability. CoRR, Vol. abs\/1707.09068 (2017). arxiv: 1707.09068 http:\/\/arxiv.org\/abs\/1707.09068"},{"key":"e_1_3_2_1_11_1","unstructured":"A. Delmas S. Sharify P. Judd K. Siu M. Nikolic and A. Moshovos. 2018. DPRed: Making Typical Activation Values Matter In Deep Learning Computing. ArXiv e-prints (Dec. 2018). arxiv: 1804.06732"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2009.5206848"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3020078.3021745"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.30"},{"key":"e_1_3_2_1_15_1","volume-title":"Dally","author":"Han Song","year":"2015","unstructured":"Song Han, Huizi Mao, and William J. Dally. 2015. Deep Compression: Compressing Deep Neural Network with Pruning, Trained Quantization and Huffman Coding. CoRR, Vol. abs\/1510.00149 (2015). arxiv: 1510.00149 http:\/\/arxiv.org\/abs\/1510.00149"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"e_1_3_2_1_17_1","volume-title":"Neural Networks, 1991., IJCNN-91-Seattle International Joint Conference on","volume":"126","author":"Holt J.L.","unstructured":"J.L. Holt and T.E. Baker. 1991. Back propagation simulations using limited precision calculations. In Neural Networks, 1991., IJCNN-91-Seattle International Joint Conference on, Vol. ii. 121--126 vol.2."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080246"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/3195638.3195661"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/MDAT.2017.2741463"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/972470.972475"},{"key":"e_1_3_2_1_22_1","unstructured":"Micron. 2017. Calculating Memory Power for DDR4 SDRAM. Technical Note TN-40-07. https:\/\/www.micron.com\/resource-details\/868646c5--7ee2--4f6c-aaf4--7599bd5952df ."},{"key":"e_1_3_2_1_23_1","unstructured":"Naveen Muralimanohar and Rajeev Balasubramonian. {n. d.}. CACTI 6.0: A Tool to Understand Large Caches."},{"key":"e_1_3_2_1_24_1","volume-title":"Exploring Sparsity in Recurrent Neural Networks. CoRR","author":"Narang Sharan","year":"2017","unstructured":"Sharan Narang, Gregory F. Diamos, Shubho Sengupta, and Erich Elsen. 2017. Exploring Sparsity in Recurrent Neural Networks. CoRR, Vol. abs\/1704.05119 (2017). arxiv: 1704.05119 http:\/\/arxiv.org\/abs\/1704.05119"},{"key":"e_1_3_2_1_25_1","volume-title":"Characterizing Sources of Ineffectual Computations in Deep Learning Networks. In International Symposium on Performance Analysis of Systems and Software.","author":"Nikolic Milos","year":"2019","unstructured":"Milos Nikolic, Mostafa Mahmoud, Yiren Zhao, Robert Mullins, and Andreas Moshovos. 2019. Characterizing Sources of Ineffectual Computations in Deep Learning Networks. In International Symposium on Performance Analysis of Systems and Software."},{"key":"e_1_3_2_1_26_1","unstructured":"NVIDIA. {n. d.}. NVIDIA Deep Learning Accelerator. ({n. d.}). nvdla.org"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080254"},{"key":"e_1_3_2_1_28_1","volume-title":"5th International Conference on Learning Representations (ICLR).","author":"Park Jongsoo","year":"2017","unstructured":"Jongsoo Park, Sheng Li, Wei Wen, Ping Tak Peter Tang, Hai Li, Yiran Chen, and Pradeep Dubey. 2017. Faster CNNs with Direct Sparse Convolutions and Guided Pruning. https:\/\/github.com\/IntelLabs\/SkimCaffe. In 5th International Conference on Learning Representations (ICLR)."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.5555\/1477600"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.32"},{"key":"e_1_3_2_1_31_1","volume-title":"ImageNet Large Scale Visual Recognition Challenge. arXiv:1409.0575 {cs} (Sept","author":"Russakovsky Olga","year":"2014","unstructured":"Olga Russakovsky, Jia Deng, Hao Su, Jonathan Krause, Sanjeev Satheesh, Sean Ma, Zhiheng Huang, Andrej Karpathy, Aditya Khosla, Michael Bernstein, Alexander C. Berg, and Li Fei-Fei. 2014. ImageNet Large Scale Visual Recognition Challenge. arXiv:1409.0575 {cs} (Sept. 2014). arXiv: 1409.0575."},{"key":"e_1_3_2_1_32_1","volume-title":"Memory Requirements for Convolutional Neural Network Hardware Accelerators. In IEEE International Symposium on Workload Characterization.","author":"Siu Kevin","year":"2018","unstructured":"Kevin Siu, Dylan Malone Stuart, Mostafa Mahmoud, and Andreas Moshovos. 2018. Memory Requirements for Convolutional Neural Network Hardware Accelerators. In IEEE International Symposium on Workload Characterization."},{"key":"e_1_3_2_1_33_1","volume-title":"Nikhil Bhagdikar, Stephen Richardson, Shahar Kvatinsky, Jonathan Ragan-Kelley, Ardavan Pedram, and Mark Horowitz.","author":"Yang Xuan","year":"2016","unstructured":"Xuan Yang, Jing Pu, Blaine Burton Rister, Nikhil Bhagdikar, Stephen Richardson, Shahar Kvatinsky, Jonathan Ragan-Kelley, Ardavan Pedram, and Mark Horowitz. 2016. A Systematic Approach to Blocking Convolutional Neural Networks. CoRR, Vol. abs\/1606.04209 (2016)."},{"key":"e_1_3_2_1_34_1","volume-title":"IEEE Conference on Computer Vision and Pattern Recognition (CVPR).","author":"Chen Tien-Ju","year":"2017","unstructured":"Yang, Tien-Ju and Chen, Yu-Hsin and Sze, Vivienne. 2017. Designing Energy-Efficient Convolutional Neural Networks using Energy-Aware Pruning. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR)."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/3195638.3195662"},{"key":"e_1_3_2_1_36_1","volume-title":"2018 51st Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO). 15--28","author":"Zhou X.","unstructured":"X. Zhou, Z. Du, Q. Guo, S. Liu, C. Liu, C. Wang, X. Zhou, L. Li, T. Chen, and Y. Chen. 2018. Cambricon-S: Addressing Irregularity in Sparse Neural Networks through A Cooperative Software\/Hardware Approach. In 2018 51st Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO). 15--28."},{"key":"e_1_3_2_1_37_1","unstructured":"M. Zhu and S. Gupta. 2017. To prune or not to prune: exploring the efficacy of pruning for model compression. ArXiv e-prints (Oct. 2017). arxiv: stat.ML\/1710.01878"}],"event":{"name":"ASPLOS '19: Architectural Support for Programming Languages and Operating Systems","location":"Providence RI USA","acronym":"ASPLOS '19","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems","SIGARCH ACM Special Interest Group on Computer Architecture","SIGBED ACM Special Interest Group on Embedded Systems"]},"container-title":["Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3297858.3304041","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3297858.3304041","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:53:14Z","timestamp":1750204394000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3297858.3304041"}},"subtitle":["A Software\/Hardware Approach to Exploiting Value and Bit Sparsity in Neural Networks"],"short-title":[],"issued":{"date-parts":[[2019,4,4]]},"references-count":37,"alternative-id":["10.1145\/3297858.3304041","10.1145\/3297858"],"URL":"https:\/\/doi.org\/10.1145\/3297858.3304041","relation":{},"subject":[],"published":{"date-parts":[[2019,4,4]]},"assertion":[{"value":"2019-04-04","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}