PROSPAR Research GroupCSE, IIT Kanpur |
Our group works on research problems to help build efficient and correct parallel software. For example, we work on problems ranging from static and dynamic program analysis for correctness of multithreaded programs to automated checking for performance problems on CPU, GPU, and heterogeneous architectures. Our work involves applying concepts at the interface of Programming Languages, Compilers and Runtime systems, Program Analysis, Operating Systems, and Computer Architecture, and involves building prototypes to demonstrate the feasibility of our ideas.
PhD | MTech/Dual Degree | MS(R) | BTech |
---|---|---|---|
Click here to see past members
Our group is always looking for good PhD/MS students who are motivated to do research in the general area of programming languages and parallel software systems.
Click here to see a detailed list of publications.