Efficient Analysis and Optimizations for Parallel Applications
Implementing Organization
Indian Institute of Technology (IIT), Madras
Principal Investigator
Prof. Krishna Nandivada
Indian Institute Of Technology Madras (IIT Madras) Chennai, Tamil Nadu
About
High performance is one of the most important requirements of large modern day systems. This requirement reaches newer dimensions in the context of modern hardware landscape (multicore systems), and workloads (large data sets). This project aims to build program optimizations and analysis techniques to address this problem, which is of paramount importance to all the clients of HPC (defence, weather modeling, molecular biology, bio-technology, and so on). Two complimentary approaches can be addressed to address these issues: i) traditional sequential programs are parallelized using auto-parallelizing compil- ers, and ii) parallel programs are designed using explicitly parallel languages that depict the underlying true (parallel) program logic, and the compiler is expected to compile the code into efficient parallel code that ensures efficient utilization of all the available resources (many core systems, shared / distributed memory, communication channels and so on). Considering the limitations of the auto parallelization techniques in the past, we pursue research in the latter area. This project plans to devise new analysis and optimization schemes on top of our recent work, the IMOP compiler framework, which was partly funded by a prior CRG grant (ending in Jun 2022). The IMOP compiler framework is a source-to-source language translator, which can be used to conveniently write program analysis and optimizations techniques for OpenMP C programs. The goal of this project is to design program analysis and optimizations that take ad- vantage of the specific hardware resources, and program nature to optimize for speed. In addition, we want to devise new language features to help improve the programmability, for HPC applications, while ensuring improved performance.
Patents
0
Source
Source
Science and Engineering Research Board (SERB), DST 2022-23
Science and Engineering Research Board (SERB), New Delhi
Anusandhan National Research Foundation (ANRF)
Quick Information
Area of Research
Engineering Sciences
Start Year
2023
End Year
2026
Sanction Amount
₹ 27.76 L
Status
Ongoing
Contact
nvk@iitm.ac.in
Output
No. of Research Paper
00
Technologies (If Any)
00
No. of PhD Produced
00
No. of Patents
Filed :00
Grant :00
Disclaimer:
Information available on this portal is sourced from various organizations and is provided for informational purposes only. Users are advised to verify details from the respective official sources.
Please enter your details
Please provide your name and email to continue. Your details are saved in this browser for future use.
Latest Updates
Loading…
⚠️
You are leaving this website
You are about to be redirected to an external website that is not operated by
India Science, Technology & Innovation (ISTI) Portal.