6 papers
Managing Multi Instance GPUs for High Throughput and Energy Savings
Abhijeet Saraha, Yuanbo Li, Chris Porter +1
Modern GPUs such as the Ampere series (A30, A100) as well as the Hopper series (H100, H200) offer performance as well as security isolation features. They also support a good amoun…
Phaedrus: Predicting Dynamic Application Behavior with Lightweight Generative Models and LLMs
Bodhisatwa Chatterjee, Neeraj Jadhav, Santosh Pande
Application profiling is essential for software optimization tasks such as code layout and memory placement, where optimization decisions depend on program behavior. However, moder…
Real-time Digital RF Emulation -- II: A Near Memory Custom Accelerator
Mandovi Mukherjee, Xiangyu Mao, Nael Rahman +16
A near memory hardware accelerator, based on a novel direct path computational model, for real-time emulation of radio frequency systems is demonstrated. Our evaluation of hardware…
Real-time Digital RF Emulation -- I: The Direct Path Computational Model
Coleman DeLude, Joe Driscoll, Mandovi Mukherjee +11
In this paper we consider the problem of developing a computational model for emulating an RF channel. The motivation for this is that an accurate and scalable emulator has the pot…
Combined Static Analysis and Machine Learning Prediction for Application Debloating
Chris Porter, Sharjeel Khan, Kangqi Ni +1
Software debloating can effectively thwart certain code reuse attacks by reducing attack surfaces to break gadget chains. Approaches based on static analysis enable a reduced set o…
Improving Program Debloating with 1-DU Chain Minimality
Myeongsoo Kim, Santosh Pande, Alessandro Orso
Modern software often struggles with bloat, leading to increased memory consumption and security vulnerabilities from unused code. In response, various program debloating technique…