{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T01:13:13Z","timestamp":1740100393187,"version":"3.37.3"},"reference-count":59,"publisher":"IEEE","license":[{"start":{"date-parts":[[2021,9,20]],"date-time":"2021-09-20T00:00:00Z","timestamp":1632096000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,9,20]],"date-time":"2021-09-20T00:00:00Z","timestamp":1632096000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,9,20]],"date-time":"2021-09-20T00:00:00Z","timestamp":1632096000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021,9,20]]},"DOI":"10.1109\/hpec49654.2021.9622875","type":"proceedings-article","created":{"date-parts":[[2021,12,1]],"date-time":"2021-12-01T20:57:36Z","timestamp":1638392256000},"page":"1-8","source":"Crossref","is-referenced-by-count":2,"title":["HARDROID: Transparent Integration of Crypto Accelerators in Android"],"prefix":"10.1109","author":[{"given":"Luca","family":"Piccolboni","sequence":"first","affiliation":[]},{"given":"Giuseppe","family":"Di Guglielmo","sequence":"additional","affiliation":[]},{"given":"Simha","family":"Sethumadhavan","sequence":"additional","affiliation":[]},{"given":"Luca P.","family":"Carloni","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/FPL.2019.00055"},{"journal-title":"Handbook of Applied Cryptography","year":"2001","author":"menezes","key":"ref38"},{"key":"ref33","article-title":"HERO: Heterogeneous Embedded Research Platform for Exploring RISC-V Manycore Accelerators on FPGA","author":"kurth","year":"2017","journal-title":"Proc of the Workshop on Computer Architecture Research with RISC-V (CARRV)"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1201\/b17668"},{"year":"0","key":"ref31","article-title":"JCE\/JCA"},{"year":"0","key":"ref30","article-title":"I. Kawazome, U-DMA-BUF"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/3400302.3415753"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/2968455.2968509"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/2847263.2847274"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/2518037.2491464"},{"key":"ref28","article-title":"Chstone: A Benchmark Program Suite for Practical C-based High-Level Synthesis","author":"hara","year":"2008","journal-title":"Proc of the IEEE International Symposium on Circuits and Systems (ISCAS)"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2016.7783759"},{"year":"0","key":"ref29","article-title":"I. Kawazome, Adapter"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2020.2996616"},{"key":"ref1","article-title":"Tensorflow: A System for Large-scale Machine Learning","author":"abadi","year":"2016","journal-title":"Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (OSDI'02)"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/503053.503055"},{"key":"ref22","article-title":"MasterMind: Many-Accelerator SoC Architecture for Real-Time Brain-Computer Interfaces","author":"eichler","year":"2021","journal-title":"Proc of the International Conference on Computer Design (ICCD)"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2018.022071133"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2018.00017"},{"year":"0","key":"ref23"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2018.2877288"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2021.3073893"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/LES.2014.2320556"},{"article-title":"PSparkcl: A Unified Programming Framework for Accelerators on Heterogeneous Clusters","year":"2015","author":"segal","key":"ref51"},{"year":"0","key":"ref59","article-title":"Zedroid"},{"year":"2014","key":"ref58","article-title":"Xilinx Vitis. Systems (ASPLOS)"},{"year":"0","key":"ref57","article-title":"Zynq UltraScale+ MPSoC ZCU102"},{"key":"ref56","article-title":"Q100: The Architecture and Design of a Database boards-and-kits\/ek-u1-zcu102-g.html, Xilinx. Processing Unit","author":"wu","year":"0","journal-title":"Proc of the ACM\/IEEE International Conference on Architectural Support for Programming Languages and Operating"},{"key":"ref55","article-title":"Seamless Hardware-Software Integration in Reconfigurable Computing Systems","volume":"22","author":"vuletid","year":"2005","journal-title":"IEEE Design & Test of Computers"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/RECONFIG.2018.8641700"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/ASAP49362.2020.00040"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/HPCS.2018.00090"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2015.2480849"},{"key":"ref11","article-title":"The case for Embedded Scalable Platforms","author":"carloni","year":"2016","journal-title":"Proc of the ACM\/IEEE Design Automation Conference (DAC)"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2015.2513673"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3387902.3392631"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541967"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/2333660.2333747"},{"year":"0","key":"ref15"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/2744769.2744794"},{"key":"ref17","article-title":"Apps with Hardware: Enabling Run-time Architectural Customization in Smart Phones","author":"coughlin","year":"2016","journal-title":"Proc of the USENIX Annual Technical Conference (ATC)"},{"journal-title":"The Design of Rijndael AES The Advanced Encryption Standard","year":"2002","author":"daemen","key":"ref18"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3361682"},{"year":"0","key":"ref4"},{"year":"0","key":"ref3"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/HST.2013.6581570"},{"article-title":"The Rocket Chip Generator","year":"2016","author":"asanovi?","key":"ref5"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-03889-6_16"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2020.2997706"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/359340.359342"},{"year":"0","key":"ref9"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2020.2996145"},{"year":"0","key":"ref45","article-title":"OpenSSL"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2014.6983050"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/3126566"},{"year":"2015","key":"ref42","article-title":"Secure Hash Standard (SHS)"},{"year":"2001","key":"ref41","article-title":"Advanced Encryption Standard (AES)"},{"year":"0","key":"ref44","article-title":"NVDLA Deep Learning Accelerator"},{"year":"0","key":"ref43","article-title":"NIST, Cryptographic Algorithm Validation Program"}],"event":{"name":"2021 IEEE High Performance Extreme Computing Conference (HPEC)","start":{"date-parts":[[2021,9,20]]},"location":"Waltham, MA, USA","end":{"date-parts":[[2021,9,24]]}},"container-title":["2021 IEEE High Performance Extreme Computing Conference (HPEC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9622740\/9622741\/09622875.pdf?arnumber=9622875","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T16:53:50Z","timestamp":1652201630000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9622875\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,20]]},"references-count":59,"URL":"https:\/\/doi.org\/10.1109\/hpec49654.2021.9622875","relation":{},"subject":[],"published":{"date-parts":[[2021,9,20]]}}}