Publications

(2023). Revisiting Residue Codes for Modern Memories (IEEE Micro - Top Picks). In IEEE Micro - Top Picks in Computer Architecture.

DOI

(2023). Implicit Memory Tagging: No-Overhead Memory Safety Using Alias-Free Tagged ECC. In the 50th Annual International Symposium on Computer Architecture.

PDF Slides Video

(2023). cuCatch: A Debugging Tool for Efficiently Catching Memory Safety Violations in CUDA Applications. In the 44th ACM SIGPLAN Conference on Programming Language Design and Implementation.

PDF Slides DOI

(2022). Revisiting Residue Codes for Modern Memories. In the 2022 International Symposium on Microarchitecture (MICRO).

PDF Slides DOI

(2022). Hardware-Software Co-design for Practical Memory Safety. Ph.D Dissertation.

PDF Slides Video

(2021). EPI: Efficient Pointer Integrity For Securing Embedded Systems. In the 2021 International Symposium on Secure and Private Execution Environment Design (SEED).

PDF Slides DOI

(2021). Securing Resource-Constrained Processors with Name Confusion. Technical Report.

PDF Slides

(2021). ZeRØ: Zero-Overhead Resilient Operation Under Pointer Integrity Attacks. In the 48th Annual International Symposium on Computer Architecture.

PDF Slides Video DOI

(2021). No-FAT: Architectural Support for Low Overhead Memory Safety Checks. In the 48th Annual International Symposium on Computer Architecture.

PDF Slides Video DOI

(2020). SPAM: Stateless Permutation of Application Memory. Technical Report.

PDF Slides Video

(2020). Why is memory safety still a concern?. Ph.D Candidacy Exam.

PDF Slides

(2019). Practical Byte-Granular Memory Blacklisting using Califorms. In the 52nd IEEE/ACM International Symposium on Microarchitecture.

PDF Poster Slides Video DOI

(2019). YOLO: Frequently Resetting Cyber-Physical Systems for Security. In SPIE Defense & Commercial Sensing Conference.

PDF Slides DOI

(2019). Subtractive Hardware Trojans. In RSA Conference.

PDF Poster

(2017). Homomorphic Encryption for Secure Data Computations. M.Sc Thesis.

PDF Slides

(2016). CryptoImg: Privacy Preserving Processing Over Encrypted Images. In the 2nd IEEE Workshop on Security and Privacy in the Cloud (SPC), held in conjunction with the IEEE Conference on Communications and Network Security (CNS).

PDF Code Slides DOI

(2015). Accelerating Electromagnetic Simulations: a Hardware Emulation Approach. In the 2015 IEEE International Conference on Electronics Circuits, and Systems (ICECS).

PDF Slides DOI

(2015). On Kernel Acceleration of Electromagnetic Solvers via Hardware Emulation. In the Computers & Electrical Engineering (CEE) Journal.

PDF DOI

(2015). On Hardware Solution of Dense Linear Systems via Gauss-Jordan Elimination. In the 2015 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM).

PDF Slides DOI

(2015). Homomorphic Data Isolation for Hardware Trojan Protection. In the IEEE Computer Society Annual Symposium on VLSI (ISVLSI 2015).

PDF Poster DOI

(2015). Finite Element Emulation-based Solver for Electromagnetic Computations. In the 2015 IEEE International Symposium on Circuits and Systems (ISCAS).

PDF Poster DOI

(2014). Acceleration of Numerical Solutions of Differential Equations Using FPGA-Based Emulation Technology. B.Sc Thesis.

PDF

(2014). E-Voting Attacks and Countermeasures. In the 28th International Conference on Advanced Information Networking and Applications Workshops (WAINA 2014).

PDF DOI