BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CECS - ECPv6.18.4//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:CECS
X-ORIGINAL-URL:https://www.cecs.uci.edu
X-WR-CALDESC:Events for CECS
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20240310T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20241103T090000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20250309T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20251102T090000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20260308T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20261101T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250421T110000
DTEND;TZID=America/Los_Angeles:20250421T120000
DTSTAMP:20250417T173945Z
CREATED:20250415T195856Z
LAST-MODIFIED:20250417T173945Z
UID:16437-1745233200-1745236800@www.cecs.uci.edu
SUMMARY:Security in Heterogeneous Systems
DESCRIPTION:Title: Security in Heterogeneous Systems \nSpeaker: Yicheng Zhang \nDate and Time: Monday\, April 21\, 11:00am \nLocation: EH 2430 \nAbstract: \nTo improve the performance and efficiency of modern computing systems\, architects increasingly adopt heterogeneous designs that tightly integrate specialized accelerators such as GPUs and FPGAs. These accelerators enable substantial speedups for compute-intensive workloads like machine learning and AR/VR. However\, they also diverge fundamentally from traditional CPU-based systems and introduce a new class of security risks. Unlike prior work that focused on CPU vulnerabilities such as Spectre and Meltdown\, heterogeneous systems expose new attack surfaces due to their architectural complexity and shared resource usage. In this talk\, I will present my research efforts to uncover and mitigate security vulnerabilities in these heterogeneous platforms. First\, I will introduce a set of side-channel attacks targeting AR/VR devices\, leveraging rendering performance counters to recover sensitive user inputs such as virtual keystrokes and voice commands. I will then shift to large-scale cloud environments\, where I demonstrate the first end-to-end side-channel attack that exploits NVLink\, NVIDIA’s high-speed GPU interconnect\, through contention-based and performance-counter-based microarchitectural channels. To conclude\, I will present a defense framework that uses GPU side-channel signatures to validate kernel execution integrity. This approach detects tampering from attacks like buffer overflows and Rowhammer\, turning side channels into a practical tool for runtime verification. Together\, these efforts lay the groundwork for securing future heterogeneous computing platforms across both edge and cloud environments. \nBiography: \nYicheng Zhang is a fourth-year Ph.D. candidate at the University of California\, Riverside\, advised by Prof. Nael Abu-Ghazaleh. Prior to that\, he received his M.Sc. from UC Irvine and his B.S. from Sichuan University. His research interests lie in computer architecture and system security\, with a focus on AR/VR security and microarchitectural security. His work has been\nrecognized by top-tier conferences and journals including multiple USENIX Security\, IEEE S&P\, IEEE DSN and IEEE TIFS. More information can be found at his website: https://yichez.site/ \nHosted By: Prof. Zhou Li \nMore Information
URL:https://www.cecs.uci.edu/event/security-in-heterogeneous-systems/
LOCATION:EH 2430\, Engineering Hall\, University of California\, Irvine\, Irvine\, CA\, 92697\, United States
CATEGORIES:Seminars at CECS
ATTACH;FMTTYPE=image/jpeg:https://cecs.uci.edu/files/2025/04/yicheng.jpg
END:VEVENT
END:VCALENDAR