{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,28]],"date-time":"2025-08-28T12:20:40Z","timestamp":1756383640602,"version":"3.40.5"},"reference-count":24,"publisher":"SAGE Publications","issue":"8","license":[{"start":{"date-parts":[[2019,8,1]],"date-time":"2019-08-01T00:00:00Z","timestamp":1564617600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["International Journal of Distributed Sensor Networks"],"published-print":{"date-parts":[[2019,8]]},"abstract":"<jats:p> This article overviews the emerging use of deep neural networks in data analytics and explores which type of underlying hardware and architectural approach is best used in various deployment locations when implementing deep neural networks. The locations which are discussed are in the cloud, fog, and dew computing (dew computing is performed by end devices). Covered architectural approaches include multicore processors (central processing unit), manycore processors (graphics processing unit), field programmable gate arrays, and application-specific integrated circuits. The proposed classification in this article divides the existing solutions into 12 different categories, organized in two dimensions. The proposed classification allows a comparison of existing architectures, which are predominantly cloud-based, and anticipated future architectures, which are expected to be hybrid cloud-fog-dew architectures for applications in Internet of Things and Wireless Sensor Networks. Researchers interested in studying trade-offs among data processing bandwidth, data processing latency, and processing power consumption would benefit from the classification made in this article. <\/jats:p>","DOI":"10.1177\/1550147719868669","type":"journal-article","created":{"date-parts":[[2019,8,16]],"date-time":"2019-08-16T01:30:13Z","timestamp":1565919013000},"page":"155014771986866","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":3,"title":["Survey of deployment locations and underlying hardware architectures for contemporary deep neural networks"],"prefix":"10.1177","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6459-0087","authenticated-orcid":false,"given":"Milo\u0161","family":"Kotlar","sequence":"first","affiliation":[{"name":"School of Electrical Engineering, University of Belgrade, Belgrade, Serbia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dragan","family":"Boji\u0107","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, University of Belgrade, Belgrade, Serbia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marija","family":"Punt","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, University of Belgrade, Belgrade, Serbia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Veljko","family":"Milutinovi\u0107","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Indiana University Bloomington, Bloomington, IN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2019,8,15]]},"reference":[{"key":"bibr1-1550147719868669","doi-asserted-by":"publisher","DOI":"10.1038\/nature14539"},{"key":"bibr2-1550147719868669","first-page":"2206","volume":"7","author":"Bhandare A","year":"2016","journal-title":"Int J Comp Sci Informat Tech"},{"key":"bibr3-1550147719868669","doi-asserted-by":"publisher","DOI":"10.1038\/nature21056"},{"key":"bibr4-1550147719868669","doi-asserted-by":"publisher","DOI":"10.1016\/j.media.2016.05.004"},{"key":"bibr6-1550147719868669","first-page":"265","volume-title":"OSDI","volume":"16","author":"Abadi M"},{"first-page":"682","volume-title":"Proceedings of the IEEE conference on computer vision and pattern recognition workshops","author":"Gokhale V","key":"bibr7-1550147719868669"},{"key":"bibr9-1550147719868669","doi-asserted-by":"publisher","DOI":"10.2298\/CSIS140205086C"},{"key":"bibr10-1550147719868669","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.09.020"},{"key":"bibr11-1550147719868669","doi-asserted-by":"publisher","DOI":"10.1145\/2831347.2831354"},{"first-page":"1","volume-title":"2017 IEEE 25th international conference on network protocols (ICNP)","author":"Huang Y","key":"bibr12-1550147719868669"},{"first-page":"265","volume-title":"IEEE international conference on industrial technology (ICIT)","author":"Stankovi\u0107 SV","key":"bibr13-1550147719868669"},{"key":"bibr14-1550147719868669","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2014.09.003"},{"first-page":"1097","volume-title":"Advances in neural information processing systems","author":"Krizhevsky A","key":"bibr15-1550147719868669"},{"first-page":"1","volume-title":"IEEE 53rd design automation conference (DAC)","author":"Wen W","key":"bibr20-1550147719868669"},{"key":"bibr21-1550147719868669","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2018.112130359"},{"key":"bibr22-1550147719868669","doi-asserted-by":"publisher","DOI":"10.1088\/1361-6463\/aae223"},{"key":"bibr24-1550147719868669","doi-asserted-by":"publisher","DOI":"10.1016\/bs.adcom.2016.09.001"},{"key":"bibr32-1550147719868669","doi-asserted-by":"publisher","DOI":"10.1186\/s40537-014-0010-z"},{"key":"bibr33-1550147719868669","doi-asserted-by":"publisher","DOI":"10.1155\/2015\/271752"},{"first-page":"1","volume-title":"Mediterranean ad hoc networking workshop (Med-Hoc-Net)","author":"Masip-Bruin X","key":"bibr38-1550147719868669"},{"key":"bibr42-1550147719868669","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2016.145"},{"key":"bibr45-1550147719868669","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2015.2474396"},{"issue":"1","key":"bibr47-1550147719868669","first-page":"6869","volume":"18","author":"Hubara I","year":"2017","journal-title":"J Machine Learn Res"},{"first-page":"328","volume-title":"37th international conference on distributed computing systems (ICDCS)","author":"Teerapittayanon S","key":"bibr51-1550147719868669"}],"container-title":["International Journal of Distributed Sensor Networks"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1550147719868669","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/1550147719868669","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1550147719868669","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,16]],"date-time":"2019-08-16T01:30:23Z","timestamp":1565919023000},"score":1,"resource":{"primary":{"URL":"http:\/\/journals.sagepub.com\/doi\/10.1177\/1550147719868669"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8]]},"references-count":24,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2019,8,15]]},"published-print":{"date-parts":[[2019,8]]}},"alternative-id":["10.1177\/1550147719868669"],"URL":"https:\/\/doi.org\/10.1177\/1550147719868669","relation":{},"ISSN":["1550-1477","1550-1477"],"issn-type":[{"type":"print","value":"1550-1477"},{"type":"electronic","value":"1550-1477"}],"subject":[],"published":{"date-parts":[[2019,8]]}}}