Classifying Computations on Multi-Tenant FPGAs

International Symposium on Field Programmable Gate Arrays(2021)

引用 16|浏览4
暂无评分
摘要
Modern data centers leverage large FPGAs to provide low latency, high throughput, and low energy computation. FPGA multi-tenancy is an attractive option to maximize utilization, yet it opens the door to new security threats. In this work, we develop a remote classification pipeline that targets the confidentiality of multi-tenant cloud FPGA environments. We utilize an in-fabric voltage sensor that measures subtle changes in the power distribution network caused by co-located computations. The sensor measurements are given to a classification pipeline that is able to deduce information about co-located applications including the type of computation and its implementation. We study the importance of the trace length and other aspects that affect classification accuracy. Our results show that we can determine if another co-tenant is present with 96% accuracy. We can classify with 98% accuracy whether a power waster circuit is operating. Furthermore, we are able to determine if a cryptographic operation is occuring, differentiate between different cryptographic algorithms (AES and PRESENT) and microarchitectural implementations (Microblaze, ORCA, and PicoRV32).
更多
查看译文
关键词
classification accuracy,co-tenant,power waster circuit,classifying computations,multitenant FPGAs,modern data centers leverage,low energy computation,FPGA multitenancy,security threats,remote classification pipeline,multitenant cloud FPGA environments,in-fabric voltage sensor,power distribution network,co-located computations,sensor measurements,co-located applications,trace length
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要