Thesis and Research Projects
DigitsOnTurbo: Accelerating Large Integer Arithmetic with Parallel Addition, Subtraction, and Vedic-Based Multiplication Using AVX512 (M.Tech. Thesis)
IIT Gandhinagar, Jan 2024 - Apr 2025
Individual Contributor, M.Tech. Thesis Work
Advisor: Prof. Abhishek Bichhawat, Co-advisor: Prof. Yuvraj Patel (The University of Edinburgh)
(Github Repo)
Achieved significant speed-ups over the standard GMP library: average 2.05x for addition and 2.28x for subtraction on x86-64 CPUs (up to 131k-bit numbers).
Outperformed existing research works in large-number addition and subtraction on x86-64 platforms.
Demonstrated a 1.83x speed-up for 256-bit multiplication over GMP using a novel Vedic math-based approach.
Notably achieved multiplication speed-up over GMP using AVX512 for smaller (<1024-bit) operands, a milestone not reached by previous studies.
Studies on Various Maximal Covering Location Problems using Genetic and Artificial Bee Colony Algorithms (M.Sc. Thesis)
University of Kalyani, Sep 2022 - Jun 2023
Individual Contributor, M.Sc. Thesis Work
Advisor: Prof. Priya Ranjan Sinha Mahapatra, Co-advisor: Dr. Soumen Atta
(View Thesis)
- Designed and implemented an algorithm for solving maximal covering location problems using genetic and artificial bee colony algorithms.
- Achieved optimal benchmark results with CPLEX in 50% of cases, reducing the average computational time to 85.83 seconds, compared to over 1000 seconds for previous models, with an average gap of just 0.01%.
Reversible Multiplier Accumulate Unit (B.Sc. Project)
Panihati Mahavidyalaya, Jan 2021 - Aug 2021
Individual Contributor, B.Sc. Thesis Work
Advisor: Prof. Biswanath Sen
(View Project Report)
- Designed a multiplier accumulate unit using reversible gates for low power consumption and heat dissipation.
Other Projects
Organizational Impact of Security Features on Email Accounts
IIT Gandhinagar, Jan 2025 - Present
Co-Investigator
Principal Investigator: Prof. Abhishek Bichhawat
- Ongoing project investigating the impact of security features on the usability of organizational email systems.
- Focuses on user behavior in response to changes in organizational policies, particularly within academic institutions.
In-house Survey Platform for IIT Gandhinagar
IIT Gandhinagar, Jul 2024 - Present
Collaborator and Mentor
Advisor: Prof. Abhishek Bichhawat, Prof. Sameer Kulkarni
- Collaborating with Prof. Abhishek Bichhawat and Prof. Sameer Kulkarni to develop an in-house survey platform aimed at facilitating participant recruitment for surveys, addressing a significant gap in India.
- Mentoring a team of students on this project, which aims to feature self-recruitment and recruitment services, ensuring data security, anonymity, and a user-friendly interface with diverse question formats and enhanced data quality checks.
Instant Payment Gateway (IPG)
IIT Gandhinagar, Feb 2024 - April 2024
Team Contributor
(Project Link)
- Engineered an instant payment system using Parallel and Distributed Systems concepts.
- Facilitated seamless and secure interoperability between parties, similar to UPI.
- Implemented efficient transaction processing with load balancing, fault tolerance, and concurrency control to ensure high availability and scalability.
TennisServe: A Parallel Game Matching Server with OpenMP & MPI
IIT Gandhinagar, Jan 2024 - April 2024
Individual Contributor
(Project Link)
- Developed a simulation of a tennis game matching server where multiple players send requests for games: singles, doubles, male, female, or mixed.
- Utilized OpenMP threads to handle client requests and MPI calls for player communication.
- Managed the availability of limited tennis courts (4 courts) to continuously match players’ requests.
- Completed as part of the Parallel and Distributed Course at IIT Gandhinagar.