Dissertation/Thesis Abstract

Enforcing Security Policies On GPU Computing Through The Use Of Aspect-Oriented Programming Techniques
by AlBassam, Bader, M.S.Cp., University of South Florida, 2016, 46; 10142390
Abstract (Summary)

This thesis presents a new security policy enforcer designed for securing parallel computation on CUDA GPUs. We show how the very features that make a GPGPU desirable have already been utilized in existing exploits, fortifying the need for security protections on a GPGPU. An aspect weaver was designed for CUDA with the goal of utilizing aspect-oriented programming for security policy enforcement. Empirical testing verified the ability of our aspect weaver to enforce various policies. Furthermore, a performance analysis was performed to demonstrate that using this policy enforcer provides no significant performance impact over manual insertion of policy code. Finally, future research goals are presented through a plan of work. We hope that this thesis will provide for long term research goals to guide the field of GPU security.

Indexing (document details)
Advisor: Ligatti, Jay
Commitee: Ou, Xinming, Tu, Yicheng
School: University of South Florida
Department: Computer Science and Engineering
School Location: United States -- Florida
Source: MAI 55/05M(E), Masters Abstracts International
Subjects: Computer Engineering, Computer science
Keywords: Cuda, Distributed computing, Enforceability theory, Parallel computing, Programming languages
Publication Number: 10142390
ISBN: 978-1-339-97704-1
Copyright © 2020 ProQuest LLC. All rights reserved. Terms and Conditions Privacy Policy Cookie Policy