{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,6,25]],"date-time":"2024-06-25T04:36:50Z","timestamp":1719290210037},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2023,9,15]],"date-time":"2023-09-15T00:00:00Z","timestamp":1694736000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,9,15]],"date-time":"2023-09-15T00:00:00Z","timestamp":1694736000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Process Lett"],"published-print":{"date-parts":[[2023,12]]},"DOI":"10.1007\/s11063-023-11409-8","type":"journal-article","created":{"date-parts":[[2023,9,15]],"date-time":"2023-09-15T14:02:08Z","timestamp":1694786528000},"page":"12061-12078","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Accurate Low-Bit Length Floating-Point Arithmetic with Sorting Numbers"],"prefix":"10.1007","volume":"55","author":[{"given":"Alireza","family":"Dehghanpour","sequence":"first","affiliation":[]},{"given":"Javad","family":"Khodamoradi Kordestani","sequence":"additional","affiliation":[]},{"given":"Masoud","family":"Dehyadegari","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,9,15]]},"reference":[{"key":"11409_CR1","doi-asserted-by":"publisher","unstructured":"Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. In: Proceedings of the 25th International Conference on Neural Information Processing Systems, vol 1, Lake Tahoe, Nevada, NIPS\u201912. Curran Associates Inc, Red Hook, NY, USA, pp 1097\u20131105. https:\/\/doi.org\/10.5555\/2999134.2999257","DOI":"10.5555\/2999134.2999257"},{"key":"11409_CR2","doi-asserted-by":"crossref","unstructured":"Deng L, Li J, Huang J-T, Yao K, Yu D, Seide F, Seltzer M, Zweig G, He X, Williams J, Recent advances in deep learning for speech research at microsoft. In: 2013 IEEE international conference on acoustics, speech and signal processing. IEEE, pp 8604\u20138608","DOI":"10.1109\/ICASSP.2013.6639345"},{"issue":"7553","key":"11409_CR3","doi-asserted-by":"publisher","first-page":"436","DOI":"10.1038\/nature14539","volume":"521","author":"Y LeCun","year":"2015","unstructured":"LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(7553):436\u2013444","journal-title":"Nature"},{"key":"11409_CR4","doi-asserted-by":"crossref","unstructured":"Rastegari M, Ordonez V, Redmon J, Farhadi A (2016) Xnor-net: imagenet classification using binary convolutional neural networks. In: European conference on computer vision, Springer, pp 525\u2013542","DOI":"10.1007\/978-3-319-46493-0_32"},{"key":"11409_CR5","unstructured":"Courbariaux M, Hubara I, Soudry D, El-Yaniv R, Bengio Y (2016) Binarized neural networks: training deep neural networks with weights and activations constrained to +1 or -1, arXiv preprint arXiv:1602.02830"},{"key":"11409_CR6","doi-asserted-by":"crossref","unstructured":"Cai Z, He X, Sun J, Vasconcelos N (2017) Deep learning with low precision by half-wave gaussian quantization. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 5918\u20135926","DOI":"10.1109\/CVPR.2017.574"},{"key":"11409_CR7","unstructured":"Lin D, Talathi S, Annapureddy S (2016) Fixed point quantization of deep convolutional networks. In: International conference on machine learning, PMLR, pp 2849\u20132858"},{"key":"11409_CR8","doi-asserted-by":"crossref","unstructured":"Jacob B, Kligys S, Chen B, Zhu M, Tang M, Howard A, Adam H, Kalenichenko D (2018) Quantization and training of neural networks for efficient integer-arithmetic-only inference. In: Proceedings of the IEEE conference on computer vision and pattern recognition (CVPR)","DOI":"10.1109\/CVPR.2018.00286"},{"issue":"94720\u20131776","key":"11409_CR9","first-page":"11","volume":"754","author":"W Kahan","year":"1996","unstructured":"Kahan W (1996) Ieee standard 754 for binary floating-point arithmetic. Lect Note Status of IEEE 754(94720\u20131776):11","journal-title":"Lect Note Status of IEEE"},{"issue":"3","key":"11409_CR10","doi-asserted-by":"publisher","first-page":"965","DOI":"10.1109\/JSSC.2021.3103603","volume":"57","author":"J Park","year":"2021","unstructured":"Park J, Lee S, Jeon D (2021) A neural network training processor with 8-bit shared exponent bias floating point and multiple-way fused multiply-add trees. IEEE J Solid-State Circuits 57(3):965\u2013977","journal-title":"IEEE J Solid-State Circuits"},{"issue":"5","key":"11409_CR11","first-page":"2503","volume":"69","author":"H Zhang","year":"2022","unstructured":"Zhang H, Ko S-B (2022) Variable-precision approximate floating-point multiplier for efficient deep learning computation. IEEE Trans Circuits Syst II: Exp Br 69(5):2503\u20132507","journal-title":"IEEE Trans Circuits Syst II: Exp Br"},{"issue":"4","key":"11409_CR12","doi-asserted-by":"publisher","first-page":"520","DOI":"10.1166\/jolpe.2018.1575","volume":"14","author":"MA Hanif","year":"2018","unstructured":"Hanif MA, Marchisio A, Arif T, Hafiz R, Rehman S, Shafique M (2018) X-dnns: systematic cross-layer approximations for energy-efficient deep neural networks. J Low Power Electron 14(4):520\u2013534","journal-title":"J Low Power Electron"},{"key":"11409_CR13","unstructured":"Sun X, Choi J, Chen C-Y, Wang N, Venkataramani S, Srinivasan VV, Cui X, Zhang W, Gopalakrishnan K (2019) Hybrid 8-bit floating point (HFP8) training and inference for deep neural networks. In: Proceedings of the 33rd International Conference on Neural Information Processing Systems. Curran Associates Inc, Red Hook, NY, USA, Article No 441, pp 10"},{"key":"11409_CR14","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511543005","volume-title":"Fixed point theory and applications","author":"RP Agarwal","year":"2001","unstructured":"Agarwal RP, Meehan M, O\u2019regan D (2001) Fixed point theory and applications, vol 141. Cambridge University Press"},{"key":"11409_CR15","doi-asserted-by":"crossref","unstructured":"Wu C, Wang M, Chu X, Wang K, He L (2020) Low precision floating-point arithmetic for high performance fpga-based cnn acceleration, arXiv preprint arXiv:2003.03852","DOI":"10.1145\/3373087.3375361"},{"key":"11409_CR16","doi-asserted-by":"crossref","unstructured":"Liu F, Zhao W, He Z, Wang Y, Wang Z, Dai C, Liang X, Jiang L (2021) Improving neural network efficiency via post-training quantization with adaptive floating-point. In: Proceedings of the IEEE\/CVF international conference on computer vision, pp 5281\u20135290","DOI":"10.1109\/ICCV48922.2021.00523"},{"key":"11409_CR17","doi-asserted-by":"crossref","unstructured":"Prost-Boucle A, Bourge A, P\u00e9trot F, Alemdar H, Caldwell N, Leroy V (2017) Scalable high-performance architecture for convolutional ternary neural networks on fpga. In: 2017 27th International conference on field programmable logic and applications (FPL), IEEE, pp 1\u20137","DOI":"10.23919\/FPL.2017.8056850"},{"issue":"11","key":"11409_CR18","doi-asserted-by":"publisher","first-page":"5784","DOI":"10.1109\/TNNLS.2018.2808319","volume":"29","author":"P Gysel","year":"2018","unstructured":"Gysel P, Pimentel J, Motamedi M, Ghiasi S (2018) Ristretto: a framework for empirical study of resource-efficient inference in convolutional neural networks. IEEE Trans Neural Netw Learn Syst 29(11):5784\u20135789","journal-title":"IEEE Trans Neural Netw Learn Syst"},{"key":"11409_CR19","doi-asserted-by":"crossref","unstructured":"Judd P, Albericio J, Hetherington T, Aamodt TM, Moshovos A (2016) Stripes: bit-serial deep neural network computing. In: 2016 49th annual IEEE\/ACM international symposium on microarchitecture (MICRO), IEEE, pp 1\u201312","DOI":"10.1109\/MICRO.2016.7783722"},{"key":"11409_CR20","unstructured":"Lee J, Kim C, Kang S, Shin D, Kim S, Yoo H-J (2018) An energy-efficient unified deep neural network accelerator with fully-variable weight precision for mobile deep learning applications. In: Hot chips: a symposium on high performance chips, hot chips: a symposium on high performance chips"},{"key":"11409_CR21","doi-asserted-by":"crossref","unstructured":"Sharify S, Lascorz AD, Siu K, Judd P, Moshovos A (2018) Loom: exploiting weight and activation precisions to accelerate convolutional neural networks. In: 2018 55th ACM\/ESDA\/IEEE design automation conference (DAC), IEEE, pp 1\u20136","DOI":"10.1109\/DAC.2018.8465915"},{"key":"11409_CR22","doi-asserted-by":"crossref","unstructured":"Sharma H, Park J, Suda N, Lai L, Chau B, Chandra V, Esmaeilzadeh H (2018) Bit fusion: bit-level dynamically composable architecture for accelerating deep neural network. In: 2018 ACM\/IEEE 45th annual international symposium on computer architecture (ISCA), IEEE, pp 764\u2013775","DOI":"10.1109\/ISCA.2018.00069"},{"key":"11409_CR23","doi-asserted-by":"crossref","unstructured":"Ryu S, Kim H, Yi W, Kim J-J (2019) Bitblade: area and energy-efficient precision-scalable neural network accelerator with bitwise summation. In: Proceedings of the 56th annual design automation conference, pp 1\u20136","DOI":"10.1145\/3316781.3317784"},{"key":"11409_CR24","doi-asserted-by":"crossref","unstructured":"Burgess N, Milanovic J, Stephens N, Monachopoulos K, Mansell D (2019) Bfloat16 processing for neural networks. In: 2019 IEEE 26th symposium on computer arithmetic (ARITH), IEEE, pp 88\u201391","DOI":"10.1109\/ARITH.2019.00022"},{"key":"11409_CR25","doi-asserted-by":"crossref","unstructured":"Agrawal A, Mueller SM, Fleischer BM, Sun X, Wang N, Choi J, Gopalakrishnan K (2019) Dlfloat: a 16-b floating point format designed for deep learning training and inference. In: 2019 IEEE 26th symposium on computer arithmetic (ARITH), IEEE, pp 92\u201395","DOI":"10.1109\/ARITH.2019.00023"},{"key":"11409_CR26","doi-asserted-by":"crossref","unstructured":"Benmouhoub F, Garoche P-L, Martel M (2022) An efficient summation algorithm for the accuracy, convergence and reproducibility of parallel numerical methods. In: Software Verification: 13th international conference, VSTTE 2021, New Haven, CT, USA, October 18\u201319, 2021, and 14th International workshop, NSV 2021, Los Angeles, CA, USA, July 18\u201319, 2021, Revised Selected Papers, Springer, pp 165\u2013181","DOI":"10.1007\/978-3-030-95561-8_10"},{"key":"11409_CR27","unstructured":"Gross T, Bl\u00fcthgen N (2017) Sorting sums of binary decision summands, arXiv preprint arXiv:1704.05795"},{"key":"11409_CR28","unstructured":"Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition, arXiv preprint arXiv:1409.1556"},{"key":"11409_CR29","doi-asserted-by":"crossref","unstructured":"Redmon J, Divvala S, Girshick R, Farhadi A (2016) You only look once: Unified, real-time object detection. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 779\u2013788","DOI":"10.1109\/CVPR.2016.91"},{"key":"11409_CR30","unstructured":"Cormen TH, Leiserson CE, Rivest RL, Stein C (2009) Introduction to algorithms. 2001"},{"issue":"1","key":"11409_CR31","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/792548.611918","volume":"35","author":"O Astrachan","year":"2003","unstructured":"Astrachan O (2003) Bubble sort: an archaeological algorithmic analysis. ACM Sigcse Bull 35(1):1\u20135","journal-title":"ACM Sigcse Bull"},{"issue":"1","key":"11409_CR32","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1093\/comjnl\/5.1.10","volume":"5","author":"CA Hoare","year":"1962","unstructured":"Hoare CA (1962) Quicksort. Comput J 5(1):10\u201316","journal-title":"Comput J"},{"issue":"1","key":"11409_CR33","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1006\/jagm.1993.1031","volume":"15","author":"R Schaffer","year":"1993","unstructured":"Schaffer R, Sedgewick R (1993) The analysis of heapsort. J Algorithms 15(1):76\u2013100","journal-title":"J Algorithms"},{"issue":"1","key":"11409_CR34","first-page":"5","volume":"6","author":"PM McIlroy","year":"1993","unstructured":"McIlroy PM, Bostic K, McIlroy MD (1993) Engineering radix sort. Comput Syst 6(1):5\u201327","journal-title":"Comput Syst"},{"key":"11409_CR35","doi-asserted-by":"crossref","unstructured":"Yoon DH, Petrini F (2014) Hourglass: a bandwidth-driven performance model for sorting algorithms. In: Supercomputing: 29th international conference, ISC 2014, Leipzig, Germany, June 22\u201326, 2014. Proceedings 29, Springer, pp 93\u2013108","DOI":"10.1007\/978-3-319-07518-1_6"},{"key":"11409_CR36","doi-asserted-by":"crossref","unstructured":"Prasad AK, Rezaalipour M, Dehyadegari M, Bojnordi MN, Memristive data ranking. In: 2021 IEEE international symposium on high-performance computer architecture (HPCA), IEEE, pp 440\u2013452","DOI":"10.1109\/HPCA51647.2021.00045"},{"issue":"6","key":"11409_CR37","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1109\/MSP.2012.2211477","volume":"29","author":"L Deng","year":"2012","unstructured":"Deng L (2012) The mnist database of handwritten digit images for machine learning research. IEEE Sign Process Mag 29(6):141\u2013142","journal-title":"IEEE Sign Process Mag"},{"key":"11409_CR38","unstructured":"Krizhevsky A, Nair V, Hinton G. Cifar-10 (canadian institute for advanced research). http:\/\/www.cs.toronto.edu\/~kriz\/cifar.html"},{"key":"11409_CR39","volume-title":"Linear regression analysis","author":"GA Seber","year":"2012","unstructured":"Seber GA, Lee AJ (2012) Linear regression analysis. Wiley"},{"key":"11409_CR40","doi-asserted-by":"crossref","unstructured":"Albawi S, Mohammed TA, Al-Zawi S, Understanding of a convolutional neural network. In: 2017 international conference on engineering and technology (ICET), IEEE, pp 1\u20136","DOI":"10.1109\/ICEngTechnol.2017.8308186"}],"container-title":["Neural Processing Letters"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11063-023-11409-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11063-023-11409-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11063-023-11409-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,27]],"date-time":"2023-12-27T09:19:16Z","timestamp":1703668756000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11063-023-11409-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9,15]]},"references-count":40,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2023,12]]}},"alternative-id":["11409"],"URL":"https:\/\/doi.org\/10.1007\/s11063-023-11409-8","relation":{},"ISSN":["1370-4621","1573-773X"],"issn-type":[{"value":"1370-4621","type":"print"},{"value":"1573-773X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,9,15]]},"assertion":[{"value":"27 August 2023","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 September 2023","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This paper has no studies involving human or animal subjects.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical Approval"}},{"value":"All authors declare that they have the consent to participate.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to participate"}},{"value":"All authors declare that they have consent for publication.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to publish"}}]}}