activity
20092023
most citedCARVE: Practical Security-Focused Software Debloating Using Simple Feature Set Mappings

17 citations · 54 across the 12 of their papers we have counts for

collaborators
Showing 2021Show all

5 papers · 1 filter

cs.CR2021

On-the-fly Code Activation for Attack Surface Reduction

Chris Porter, Sharjeel Khan, Santosh Pande

Modern code reuse attacks are taking full advantage of bloated software. Attackers piece together short sequences of instructions in otherwise benign code to carry out malicious ac…

cs.DC2021

Effective GPU Sharing Under Compiler Guidance

Chao Chen, Chris Porter, Santosh Pande

Modern computing platforms tend to deploy multiple GPUs (2, 4, or more) on a single node to boost system performance, with each GPU having a large capacity of global memory and str…

cs.DC2021★ 1 cited

Near-zero Downtime Recovery from Transient-error-induced Crashes

Chao Chen, Greg Eisenhauer, Santosh Pande

Due to the system scaling, transient errors caused by external noises, e.g., heat fluxes and particle strikes, have become a growing concern for the current and upcoming extreme-sc…

cs.DC2021★ 1 cited

Compiler-Guided Throughput Scheduling for Many-core Machines

Girish Mururu, Sharjeel Khan, Bodhisatwa Chatterjee +4

Typical schedulers in multi-tenancy environments make use of reactive, feedback-oriented mechanisms based on performance counters to avoid resource contention but suffer from detec…

cs.PL2021

Effective Cache Apportioning for Performance Isolation Under Compiler Guidance

Bodhisatwa Chatterjee, Sharjeel Khan, Santosh Pande

With a growing number of cores in modern high-performance servers, effective sharing of the last level cache (LLC) is more critical than ever. The primary agenda of such systems is…