BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//project/author//NONSGML v1.0//EN
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTEND:20210609T120000Z
UID:e34d4e268099b54fcb689c2b8c93e249-153
DTSTAMP:19700101T120011Z
DESCRIPTION:Design, Implementation, and Analysis of a TLB-based Covert Channel on GPUs
URL;VALUE=URI:https://www.csa.iisc.ac.in/newweb/event/153/design-implementation-and-analysis-of-a-tlb-based-covert-channel-on-gpus/
SUMMARY:GPUs are now commonly available in most modern computing platforms. They are increasingly being adopted in cloud platforms and data centers due to their immense computing capability. In response to this growth in usage, manufacturers are continuously trying to improve GPU hardware by adding new features. However, this increase in usage and the addition of utility-improving features can create new, unexpected attack channels. In this thesis, we show that two such featuresâ€”unified virtual memory (UVM) and multi-process service (MPS)â€”primarily introduced to improve the programmability and efficiency of GPU kernels have an unexpected consequenceâ€”that of creating a novel covert timing channel via the GPUs translation lookaside buffer (TLB) hierarchy. To enable this covert channel, we first perform experiments to understand the characteristics of TLBs present on a GPU. The use of UVM allows fine-grained management of translations, and helps us discover several idiosyncrasies of the TLB hierarchy, such as three-levels of TLB, coalesced entries. We use this newly-acquired understanding to demonstrate a novel covert channel via the shared TLB. We then leverage MPS to increase the bandwidth of this channel by 40Ã—. Finally, we demonstrate the channels utility by leaking data from a GPU-accelerated database application.
&lt;br&gt;
&lt;br&gt;
Microsoft Teams - ONLINE
&lt;a href=&quot;https://teams.microsoft.com/l/meetup-join/19%3ameeting_YjJhMWJjYTYtNGRlZi00ODFmLWI3OTQtZTIyOGVmZDc5NzA2%40thread.v2/0?context=%7b%22Tid%22%3a%226f15cd97-f6a7-41e3-b2c5-ad4193976476%22%2c%22Oid%22%3a%220432f3a0-d225-405c-b0f4-ff1ffaf4f1fd%22%7d&quot;&gt;https://teams.microsoft.com/l/meetup-join/19%3ameeting_YjJhMWJjYTYtNGRlZi00ODFmLWI3OTQtZTIyOGVmZDc5NzA2%40thread.v2/0?context=%7b%22Tid%22%3a%226f15cd97-f6a7-41e3-b2c5-ad4193976476%22%2c%22Oid%22%3a%220432f3a0-d225-405c-b0f4-ff1ffaf4f1fd%22%7d&lt;/a&gt;
DTSTART:20210609T120000Z
END:VEVENT
END:VCALENDAR