Avatar

Gaurav Verma

PhD Student, Computer Science

Stony Brook University

Biography

I am a PhD student in the Department of Computer Science at Stony Brook University, advised by Prof. Barbara Chapman. I collaborate closely with Murali Emani.

Research Overview

My research broadly focuses on compiler optimizations scaling Deep Learning models on heterogeneous hardware. Additionally, I work on the performance analysis and benchmarking frameworks designed for DNNs.

Education

Updates

  • [May-Aug '24]: I will spend the summer at the Machine Intelligence, Neural Design (MIND) group at Apple (Seattle) as a Machine Learning Research Intern.
  • [Dec, '23]: Our research focused on enhancing the efficiency of Tensor Program Generation is currently under review in the journal Applied Sciences.
  • [May-Aug, '23]: I will be joining the Neural Engine team in the Video Engineering BU as an AI Compiler intern for the summer at Apple!
  • [Summer '23]: Serving in Artifact Evaluation Committee at MICRO ’23!
  • [Feb, '23]: Paper on "Transfer Learning Across Heterogeneous Features For Efficient Tensor Program Generation" has been accepted for publication at the International Workshop on Extreme Heterogeneity Solutions at PPoPP 2023.
  • [Jan 13, '23]: Successfully completed my Research Proficiency ExamRPE Report!

Work Experience

I have had the pleasure to intern at great places with exceptional researchers:

Before pursuing higher studies, I have spent three quality years working in various capabilities at Fidelity India.

  • [July '16 - July '19]: Worked with big data technologies (Spark, Hadoop, IBM Netezza DB, Apache NiFi) and Amazon's cloud services (S3, EMR, Lambda, and Cloudwatch) to streamline the data flow pipelines.

Service

Teaching Experience (TA)

CSE 331: Computer Security Fundamentals

Course Instructor: Amir Rahmati
Aug 20920 – Dec 2020 Stony Brook University

Publications

Disclaimer: The following papers may have copyright restrictions. Downloads will have to adhere to these restrictions. They may not be reposted without explicit permission from the copyright holder. Any opinions, findings, and conclusions or recommendations expressed in these materials are those of the author(s) and do not necessarily reflect the views of the sponsors listed in the publications.

  • Verma, Gaurav and Raskar, Siddhisanket and Xie, Zhen and Malik, Abid M and Emani, Murali and Chapman, Barbara. (2023, Feb). Transfer Learning Across Heterogeneous Features For Efficient Tensor Program Generation. In Proceedings of the 2nd International Workshop on Extreme Heterogeneity Solution.
  • Verma, G., Finviya, S., Malik, A. M., Emani, M., & Chapman, B. (2022, May). Towards neural architecture-aware exploration of compiler optimizations in a deep learning {graph} compiler. In Proceedings of the 19th ACM International Conference on Computing Frontiers [Workshop] (pp. 244-250).
  • Verma, G., Emani, M., Liao, C., Lin, P. H., Vanderbruggen, T., Shen, X., & Chapman, B. (2021, November). HPCFAIR: Enabling FAIR AI for HPC Applications. In 2021 IEEE/ACM Workshop on Machine Learning in High Performance Computing Environments (MLHPC) (pp. 58-68). IEEE.
  • Liao, C., Lin, P. H., Verma, G., Vanderbruggen, T., Emani, M., Nan, Z., & Shen, X. (2021, November). HPC Ontology: Towards a Unified Ontology for Managing Training Datasets and AI Models for High-Performance Computing. In 2021 IEEE/ACM Workshop on Machine Learning in High Performance Computing Environments (MLHPC) (pp. 69-80). IEEE.
  • Verma, G., Gupta, Y., Malik, A. M., & Chapman, B. (2021, June). Performance evaluation of deep learning compilers for edge inference. In 2021 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW) (pp. 858-865). IEEE.
  • Verma, G., Shi, Y., Liao, C., Chapman, B., & Yan, Y. (2020, November). Enhancing dataracebench for evaluating data race detection tools. In 2020 IEEE/ACM 4th International Workshop on Software Correctness for HPC Applications (Correctness) (pp. 20-30). IEEE.
  • Verma, G., Gawande, S. M., Bhura, M., & Koolagudi, S. (2016). Polygonal Meshes Predicated Watermarking Algorithm to Avert Misinterpretation of ATM Cards. Procedia Computer Science, 89, 587-596.
  • Verma, G., Nandewal, A., & Chandrasekaran, K. (2015, April). Cluster Based Routing in NDN. In 2015 12th International Conference on Information Technology-New Generations (pp. 296-301). IEEE.
  • Ketankumar, D. C., Verma, G., & Chandrasekaran, K. (2015). A green mechanism design approach to automate resource procurement in cloud. Procedia Computer Science, 54, 108-117.