Ashish Venkat

PhD Candidate
Computer Science and Engineering
University of California, San Diego
Advisor: Dean Tullsen

I'm on the academic job market this recruiting season.
Curriculum Vitae
Research Statement
Teaching Statement

Research

My research interests lie broadly in Computer Architecture and Compilers. I explore novel hardware and software techniques to enhance performance, energy efficiency, security, and reliability of computer architectures. I also enjoy doing research in the intersection of architecture, compilers, computer security, machine learning, and other emerging disciplines. The following is a list of my publications and patents:

Composite-ISA Cores: Enabling Multi-ISA Heterogeneity using a Single ISA

Ashish Venkat, Harsha Basavaraj, Dean M. Tullsen, In Submission to the 45th ACM International Symposium on Computer Architecture (ISCA), June, 2018.

Mobilizing the Micro-Ops: Exploiting Context-Sensitive Decoding for Security and Energy Efficiency

Mohammadkazem Taram, Ashish Venkat, Dean M. Tullsen, In Submission to the 45th ACM International Symposium on Computer Architecture (ISCA), June, 2018.

Reliability-Aware Data Placement for Heterogeneous Memory Architecture

Manish Gupta, Vilas Sridharan, David Roberts, Andreas Prodromou, Ashish Venkat, Dean Tullsen, Rajesh Gupta In Proceedings of the 24th IEEE International Symposium on High Performance Computer Architecture (HPCA), February, 2018. [ Slides ] [ Acceptance rate: 21% ]

HIPStR: Heterogeneous-ISA Program State Relocation

Ashish Venkat, Sriskanda Shamasunder, Hovav Shacham, Dean M. Tullsen, In Proceedings of the 21st ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), April, 2016. [ Slides | Poster ] [ Acceptance rate: 22% ]

Binary Translator driven Program State Relocation

Ashish Venkat, Arvind Krishnaswamy, Koichi Yamada, Rajan Palanivel, United States Patent Grant US009135435B2, September, 2015

Harnessing ISA Diversity: Design of a Heterogeneous-ISA Chip Multiprocessor

Ashish Venkat and Dean M. Tullsen, In Proceedings of the 41st ACM International Symposium on Computer Architecture (ISCA), June, 2014. [ Slides ] [ Acceptance rate: 18% ]

Execution Migration in a Heterogeneous-ISA Chip Multiprocessor

Matthew DeVuyst, Ashish Venkat, Dean M. Tullsen, In Proceedings of the 17th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), March, 2012. [ Slides ] [ Acceptance rate: 21% ]

Teaching

Guest Lecturer, Introduction to Computer Architecture, Winter 2015, Winter 2017.

Mentor Teaching Assistant, Teaching Methods in Computer Science, Winter 2014, Winter 2015.

Graduate Teaching Assistant, Introduction to Computer Architecture, Spring 2016. [ Evals ]

Graduate Teaching Assistant, Principles in Computer Architecture, Fall 2013. [ Evals ]

Graduate Teaching Assistant, Compiler Construction, Spring 2012. [ Evals ]

Contact

Office: 3258 EBU3b

Email: asvenkat at cs dot ucsd dot edu

Ashish Venkat
University of California, San Diego
Dept. of Computer Science and Engineering
9450 Gilman Drive, Mail Code 0404
La Jolla, CA 92093-0404