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.
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
- 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.
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.
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.
Web Application Security Projects
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.
- Leadership Positions held at University of Delaware
Department of Electrical and Computer Engineering
208 Evans Hall