Something about me
I am currently working towards my PhD at the University of Delaware in Newark,DE . My major is Computer Engineering.My Undergrad major was Electronics Engineering. I have completed coursework in a variety of areas ranging from web application security, computer architecture, secure software design to parallel programming, compilers , ML and cryptography. This page will give you a comprehensive overview of all my work.
Formal CV
You can find my CV here : Akshay’s CV
Principal Research Interests
- Automatic Parallelization
- Multi-Level Intermediate Representation (MLIR)
- Source to Source Translators
- Parallel programming paradigms
- Compile-time analysis and transformation techniques
Other subjects/research areas of interest
- Machine Learning
- Computer Systems Architecture
Current Research
- At the University of Delaware - Subscripted-subscript analysis
My current research for my PhD involves compilers for autoparallelization. I work with the Cetus Source to Source translator which translates from C to C annoted with OpenMP. I want to make Cetus as powerful as possible through the use of even more sophisticated techniques. Current challenge is to develop a compiler technique for the automatic parallelization of subscripted subscripts. Details about this project and current progress can be found at link above.
Publications
-
Akshay Bhosale, Parinaz Barakhshan, Miguel Romero Rosas. Automatic and Interactive Program Parallelization Using the Cetus Source to Source Compiler Infrastructure v2.0. Special Issue “Program Analysis and Optimizing Compilers for High-Performance Computing”, Electronics. 2022; 11(5):809.
-
Akshay Bhosale and Rudolf Eigenmann. On the automatic parallelization of subscripted subscript patterns using array property analysis. In Proceedings of the ACM International Conference on Supercomputing (ICS ‘21). Association for Computing Machinery, New York, NY, USA, 392–403. 2021. Erratum
-
Bhosale, Akshay, and Rudolf Eigenmann. Compile-time Parallelization of Subscripted Subscript Patterns 2020 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW). IEEE, 2020.
HPC Lab at the University of Delaware
Lab Website - (https://www.eecis.udel.edu/~eigenman/research.html)
I am a part of the HPC Lab at UD headed by Prof. Rudi Eigenmann. We create software tools to support the larger community involved in HPC research. We are interested in providing support to domain scientists to advance their research through HPC.
Internships
At the Pacific Northwest National Lab
In this project we implemented a Python frontend for a Domain Specific Compiler base on MLIR for Computational Chemistry applications. The compiler is called COMET.
Past Projects
Web Application Security Projects
Building applications using PHP, HTML and javascript. Emphasis was on building applications for the web but keeping in mind the security of these applications. Details about the projects and the skills gained can be found at the link above.
Secure Software design portfolio
Creating secure software applications is the need of the hour, so as to address the growing concern regarding cybersecurity. With this in mind, we created non-hackable applications which serve a purpose.
Personal Background
- Education:
- PhD (Since 2019) - University of Delaware
- B.E (2016) - University of Mumbai
- Leadership Positions held at University of Delaware
- VP Student Affairs - Graduate Student Government
- International Student Leader(2018 - present) - Office of International Students and Scholars
- Team Lead - Blue Hen iBuddy Global Mentoring Program
Contact Info
Department of Electrical and Computer Engineering
208 Evans Hall
Newark,DE,USA
akshay@udel.edu
Linkedin Github