Graviton: Trusted execution environments on {GPUs}

S Volos, K Vaswani, R Bruno - 13th USENIX Symposium on Operating …, 2018 - usenix.org
We propose Graviton, an architecture for supporting trusted execution environments on
GPUs. Graviton enables applications to offload security-and performance-sensitive kernels …

{CURE}: A security architecture with {CUstomizable} and resilient enclaves

R Bahmani, F Brasser, G Dessouky… - 30th USENIX Security …, 2021 - usenix.org
Security architectures providing Trusted Execution Environments (TEEs) have been an
appealing research subject for a wide range of computer systems, from low-end embedded …

Leaky dnn: Stealing deep-learning model secret with gpu context-switching side-channel

J Wei, Y Zhang, Z Zhou, Z Li… - 2020 50th Annual IEEE …, 2020 - ieeexplore.ieee.org
Machine learning has been attracting strong interests in recent years. Numerous companies
have invested great efforts and resources to develop customized deep-learning models …

Heterogeneous isolated execution for commodity gpus

I Jang, A Tang, T Kim, S Sethumadhavan… - Proceedings of the …, 2019 - dl.acm.org
Traditional CPUs and cloud systems based on them have embraced the hardware-based
trusted execution environments to securely isolate computation from malicious OS or …

Enabling rack-scale confidential computing using heterogeneous trusted execution environment

J Zhu, R Hou, XF Wang, W Wang, J Cao… - … IEEE Symposium on …, 2020 - ieeexplore.ieee.org
With its huge real-world demands, large-scale confidential computing still cannot be
supported by today's Trusted Execution Environment (TEE), due to the lack of scalable and …

Telekine: Secure computing with cloud {GPUs}

T Hunt, Z Jia, V Miller, A Szekely, Y Hu… - … USENIX Symposium on …, 2020 - usenix.org
GPUs have become ubiquitous in the cloud due to the dramatic performance gains they
enable in domains such as machine learning and computer vision. However, offloading …

Effisha: A software framework for enabling effficient preemptive scheduling of gpu

G Chen, Y Zhao, X Shen, H Zhou - … on Principles and Practice of Parallel …, 2017 - dl.acm.org
Modern GPUs are broadly adopted in many multitasking environments, including data
centers and smartphones. However, the current support for the scheduling of multiple GPU …

A survey of techniques for improving security of gpus

S Mittal, SB Abhinaya, M Reddy, I Ali - Journal of Hardware and Systems …, 2018 - Springer
Graphics processing unit (GPU), although a powerful performance-booster, also has many
security vulnerabilities. Due to these, the GPU can act as a safe-haven for stealthy malware …

Graphics pee** unit: Exploiting em side-channel information of gpus to eavesdrop on your neighbors

Z Zhan, Z Zhang, S Liang, F Yao… - 2022 IEEE Symposium …, 2022 - ieeexplore.ieee.org
As the popularity of graphics processing units (GPUs) grows rapidly in recent years, it
becomes very critical to study and understand the security implications imposed by them. In …

CRONUS: Fault-isolated, secure and high-performance heterogeneous computing for trusted execution environment

J Jiang, J Qi, T Shen, X Chen, S Zhao… - 2022 55th IEEE/ACM …, 2022 - ieeexplore.ieee.org
With the trend of processing a large volume of sensitive data on PaaS services (eg, DNN
training), a TEE architecture that supports general heterogeneous accelerators, enables …