Photo courtesy: Durwasa Chakraborty

Rupesh Nasre.

, CSE, IITM
Home | Teaching | Research | Mentoring | Service | Contact

I am looking for students/staff with knowledge of Parallel Programming or interest in Domain-Specific Languages. Even if you can work remotely (formally or informally, for at least 4 months), contact me with your CV.

News

Feb 24: Alumni Prasanna and Sanchit visit us.

Feb 24: Alumni Diptanshu and Madhura visit us.

Feb 24: Dileep's work on bug identification with domain ontology is patented.

Nov 23: Alumni Gaurav Arora and Lokesh Koshale visit us.

Sep 23: Ullas's paper on graph processing on GPUs is accepted at HiPC.

Sep 23: Rupesh meets Mr. Jensen Huang, Founder and CEO of NVIDIA.

Aug 23: Congratulations Dr. Anju.

Aug 23: Yash Bhagwat, Nisanth D, and Teja Dronadula's team enters 47th ICPC World Finals.

Aug 23: Malkareddy Sai Aryan Reddy, Kaustubh Miglani, and Vineet Kumar Dhandharia's team enters 46th ICPC World Finals.

Jul 23: Rupesh on sabbatical till December 2023.

Jun 23: Ashwina and Nibedita's proposal on enhanced StarPlat DSL is selected for Qualcomm Innovation Fellowship (12 / 37).

Jun 23: The group receives 600 hours of compute power from AMD Research HPC Fund.

Jun 23: Rupesh talks at LLVM Social Bangalore on Parallel Graph Algorithms.

Jun 23: Rupesh gives a demo lecture at AskIITM.

May 23: StarPlat team receives patent on its versatile graph DSL.

May 23: StarPlat's Sycl backend is featured at Intel.

May 23: Goodbye Abhishek, Atharva, Gowtham, Kasyap, Prasanna, Rahul, Sanjay, Sathvick, Sravan, Surya.

May 23: Ashwin and Nibedita's proposal enters the final stage of Qualcomm Innovation Fellowship (37 / 124).

May 23: Goodbye Nethaji.

Apr 23: Rupesh co-wins IITM's Excellence in Teaching Award.

Mar 23: Rajesh and Somesh's work on parallel CVRP is accepted at GECCO.

Mar 23: Alumnus Ganesh visits us.

Jan 23: Shouvick's TSE paper is accepted for presentation at ICST.

Jan 23: Nibedita's work on dynamic graphs is accepted at CGO SRC.

Jan 23: Mahudeswaran joins the group for PhD.

Jan 23: Abhishek, Atharva, Gowtham, Kasyap, Sanjay, Sathvick, and Sravan join the group for BTP.

Jan 23: Rupesh lectures on GPU Programming at KLA.

Dec 22: Book on Python Programming is published by AICTE.

Nov 22: Jash + Arihant + Bikash's work on MaxFlow on GPUs is accepted at IJPP.

Nov 22: Surya and Prasanna Bartakke join our group for projects.

Nov 22: Goodbye Jash.

Oct 22: Alumnus Ranjan visits us.

Oct 22: Anju's work on dynamic clustering accepted at CCPE.

Oct 22: Pradeep Ramachandran from KLA talks on the Role of AI/HPC in Semiconductor Manufacturing.

Sep 22: Rupesh receives the department's Best Teacher Award for 2022.

Aug 22: Shouvick's TSE paper is accepted for presentation at FSE 2022.

Jul 22: Bhaskar, Rahul, Robert, Soham, and Yajnesh join the group.

Jun 22: Congratulations Dr. Dileep.

Jun 22: Goodbye Akshat, Anand, Aslesh, Manoj, Naveen, Nitish, Rebin, Ricky, Rushabh, Shan, Shriram.

May 22: Nibedita and Ashwina's proposal enters the final stage of Qualcomm Innovation Fellowship (36 / 98).

May 22: Rupesh talks at Google on Parallel Graph Algorithms.

Apr 22: Anju's Multi-Interval DomLock is accepted at TOPC.

Apr 22: Shan wins the Prakash Arora Prize (highest CGPA in MTech I and II semesters).

Apr 22: Dileep receives Institute Research Award (with 24 others).

Mar 22: Rupesh talks at KIIT on Compiler Optimizations.

Feb 22: Compiler Design is on NPTEL now.

Jan 22: Akshat, Naveen, Rushabh, Shriram join the group for BTP.

Jan 22: Shouvick is granted a patent on consensus prioritization of testcases.

Dec 21: Vimarsh's BTP with NVIDIA wins the Prof. C S Krishnamoorthy Endowment Prize.

Nov 21: Dileep's paper on Ontology based Log Debugging accepted at ASE.

Nov 21: Rajesh's paper on Steiner Trees accepted at IJPP.

Oct 21: Rupesh talks at IEEE NITK on GPU Programming.

Sep 21: Shouvick's Colosseum accepted at TSE.

Sep 21: Goodbye Ebenezer.

Aug 21: Shatendra Singh joins the group for PhD.

Aug 21: Somesh and Tejas's work on Top K Betweenness Centrality on GPUs is accepted at TODAES.

Jul 21: Jayavardhan Kondapalli joins the group for MS. He completed BE from Guntur.

Jul 21: Goodbye Sweetlin and Vimarsh.

Jul 21: Shouvick's thesis receives IBM Best PhD Thesis Honorable Mention.

Jun 21: Shouvick receives Institute Research Award (with 24 others).

Jun 21: Congratulations Dr. Somesh Singh.

May 21: Congratulations Dr. Shouvick Mondal.

May 21: Shouvick's patent on consensus prioritization of testcases is filed.

Apr 21: Pravin's work on SPH is accepted at IJMSSC.

Mar 21: Our HPC Education YouTube Channel crosses 1000 subscribers.

Jan 21: Shouvick's JSS paper is accepted for presentation at ICST 2021.

Dec 20: Dileep's work on Ontology-based Program Analysis is accepted for presentation at IRISS.

Nov 20: Vimarsh and Anand, Ricky, Aslesh, Rebin, Manoj join the group for BTP and DDP.

Oct 20: Shouvick's Hansie is accepted at the Journal of Systems and Software.

Sep 20: Chirayu, Rama and Dinesh's work on Earliest Arrival Time is accepted at HiPC.

Sep 20: Shahbaz's work on Dynamic Test Suite Reduction wins the Best MTP Award at CSE.

Aug 20: Rupesh is lecturing on Program Analysis online at Raisoni College.

Aug 20: Ebenezer, Ashwina Kumar join the group for PhD, Nibedita joins the group for MS.

Jul 20: Rupesh is lecturing on GPU Programming in the HPC Workshop.

Jul 20: Rupesh is lecturing on Inheritance and Overloading online at Raisoni College.

Jul 20: Shouvick talks about Mahtab at SERI 2020.

Jun 20: Somesh's work on approximate graph algorithms accepted at ICPP.

Jun 20: Sweetlin joins the group for MTech.

May 20: Jash Khatri joins the group for MS. He completed BE from L D College of Engineering, Ahmedabad.

Apr 20: Reducing the number of accounts: use rupesh@cse.iitm.ac.in; avoid others.

Apr 20: Rajesh Pandian joins the group for PhD. He is primarily guided by Prof. Narayanaswamy.

Mar 20: We receive $5000 research credits on Google Cloud Platform with Diptanshu's work and efforts.

Mar 20: Diptanshu's work on causal consistency accepted at PaPoC.

Mar 20: Life leaves campus.

Feb 20: Somesh's GSoC work on SixTrack is invited to a Physics journal.

Feb 20: Dileep's OPAL framework is accepted at SPE journal.

Feb 20: Mullai's work on 2D-DIC is accepted at Strain journal.

Jan 20: Shouvick's JSS paper is accepted for presentation at ICST 2020.

Jan 20: Book on Distributed Graph Analytics by Unnikrishnan, Rupesh and Prof. Srikant is published by Springer.

Jan 20: Bixin Li, Fei Liu, and Rupesh's Chinese patent on pointer analysis granted.

Jan 20: Bikash and Unnikrishnan's work on custom code generation is accepted at GPGPU.

Dec 19: Rupesh on vacation from December 22 -- January 2.

Dec 19: Ganesh visits us from Bangalore.

Dec 19: Rupesh talks on Parallel Graph Algorithms at IITK Winter School on HPC.

Dec 19: Congratulations Dr. Saurabh Kalikar.

Dec 19: Prema starts PostDoc at UAB.

Sep 19: Rupesh becomes associate.

Sep 19: Goodbye Manoj.

Sep 19: Saurabh receives Institute Research Award (with 22 others).

Aug 19: Shouvick's work on parallel testing is accepted at JSS.

Aug 19: Prema starts PostDoc at IIT Kanpur.

Aug 19: Goodbye Pravin.

Aug 19: Goodbye Sharmaji.

Jul 19: Saurabh starts internship at Microsoft Research, Bangalore.

Jun 19: Congratulations Dr. Jyothi Krishna.

Jun 19: Saurabh's Toggle passes the artifact evaluation at EuroPar.

Jun 19: Sharmaji's QADroid artifact receives both the three badges: Functional, Reusable, and Available at ISSTA.

Jun 19: Goodbye Akash.

May 19: Goodbye Bikash, Himanshu, Preetam, Tejas.

May 19: Rupesh on vacation from May 16 -- June 6.

May 19: Teja, Raja and Pranav's team stands 41st in ICPC World Finals.

May 19: Saurabh's lock scheduler is accepted at EuroPar.

May 19: Congratulations Dr. Prema.

May 19: Sharmaji's Events-based RTS for Android is accepted at ISSTA.

Feb 19: Delegates from the Office of Naval Research visit us.

Jan 19: Teja Vardhan Reddy, Raja Vardhan Reddy and Pranav Gavvaji's team qualifies for ICPC World Finals. Featured at ICPCNews.

Jan 19: NVIDIA-IITM Hackathon conducted at CSE Department via HPCE.

Jan 19: Lokesh, Gaurav, Shahbaz and Shantanu join the group for DD/MTech projects.

Jan 19: Somesh receives upto $1500 ACM SIGPLAN grant for attending PPoPP.

Jan 19: Milind Srivastava is selected for S N Bose Scholarship.

Dec 18: Dileep joins the group for PhD. He is primarily guided by P. Sreenivasa Kumar.

Dec 18: Ajitha Rajan visits us from Edinburgh.

Dec 18: Prema's work on auto-parallelizers is accepted at CCPE journal.

Dec 18: Somesh's GSoC work on SixTrack is accepted and presented at ICAP.

Dec 18: Rupesh on leave from December 22 -- January 1.

Nov 18: Mullai's work on 2D DIC is accepted as a poster in HiPC SRS.

Oct 18: Pravin's work on SPH is accepted at CFD Workshop.

Oct 18: Rupesh on leave from October 14 -- 21.

Sep 18: JK receives $1500 travel grant from ESWEEK.

Aug 18: Pravin Jagtap joins the group for MS (jointly with Prasad Patnaik, AM).

Aug 18: Diptanshu Kakwani joins the group for MS.

Jul 18: Rahul Kejriwal wins the President's Gold Medal.

Jul 18: Some notes about Systems Research at CSE, IITM.

Jul 18: JK's work on graph algorithms for AMPs gets accepted in EMSOFT+TCAD.

Jun 18: Ganesh's HiFi wins the Best MTP Award at CSE.

Jun 18: Rupesh attends IITM's 280th senate.

Jun 18: Sharmaji is teaching Android in SPW.

May 18: Rupesh on vacation from May 25 -- June 10.

May 18: Sharmaji is teaching software engineering and cyber safety to KV teachers.

May 18: Goodbye Nikitha, Shashikanth, Srivatsan.

May 18: Goodbye Ganesh, Honey, Mahesh, Mani, Shreyas, Tejas.

May 18: Saurabh's NumLock accepted in ICPP.

May 18: Shreyas and Tejas receive the STAR TA award.

May 18: Ganesh and Saurabh's HiFi accepted in EuroPar.

Apr 18: Honey's game 2357 is on app store.

Apr 18: Rupesh receives Dr. A.P.J. Abdul Kalam Cray HPC Award.

Apr 18: R. Dipak, R. Koushik and G. Kavitha's team ranks 56 in ACM ICPC World Finals held at Beijing.

Apr 18: Rupesh is talking about Scalable Graph Algorithms at ExeBit.

Apr 18: Somesh is conducting CUDA workshop in ExeBit.

Apr 18: Honey's GetMate idea gets shortlisted for the next round of Entrepreneurship Cell E-Awards competition (60/550).

Feb 18: Prema from IGCAR joins the group for PhD. She is co-guided by Prof. B K Panigrahi.

Feb 18: Rupesh talks on OOP for an FDP via QEEE.

Jan 18: Nikitha, Shashikanth and Srivatsan join the group for BTP.

Jan 18: R. Dipak, R. Koushik and G. Kavitha's team qualifies for ACM ICPC World Finals.

Jan 18: Somesh's work on approximate graph algorithms on GPUs is accepted at TMSCS.

Jan 18: Kavitha is chosen for Adobe Women in Technology Scholarship.

Jan 18: JK's CHOAMP is accepted at TMSCS.

Jan 18: Ravi and Rupesh judge inter-IIT Tech Meet.

Dec 17: Mullai's work on digital image correlation is accepted at SEM.

Dec 17: Rupesh on vacation from December 22 -- January 3.

Dec 17: Goodbye Mohan.

Nov 17: {Som, Gan and Mah}esh receive STAR TA awards.

Nov 17: Rupesh will be talking about HPC Initiatives in India at Supercomputing at Denver, and will be traveling from November 11 -- 18.

Oct 17: Gaurav and Hitish's work on dynamic graph algorithms is accepted at LCPC.

Oct 17: Mullai's work on digital image correlation is accepted at iDICs.

Oct 17: K C Sivaramakrishnan visits us from Cambridge.

Sep 17: Pramod Ganapathi visits us from Stony Brook and Learning is Beautiful.

Aug 17: Akash's paper on distributed community detection is accepted at HPCC.

Aug 17: Akash Jain joins the group for MS (jointly from Ravi).

Jul 17: Santosh Nagarkatte visits us from Rutgers.

Jul 17: Mullai joins the group for PhD (jointly from Sankara, ED).

Jul 17: Saurabh's extended DomLock is accepted at TOPC.

Jul 17: Nitish Nair visits us from Shell Bangalore.

Jul 17: Goodbye Shashidhar. Enjoy.

Jul 17: Rupesh talks on DomLock at IISc Bangalore.

Jul 17: Unnikrishnan's DSL for graphs is accepted at IEEE Cluster.

Jun 17: Dikesh joins the group for DDP.

May 17: Rupesh on leave from May 23 -- June 5.

May 17: Bhargava, Srikar and Kaushik's team visits Shenzhen for the finals of Huawei's CodeCraft. It is an all paid trip by Huawei.

May 17: Goodbye Abhishek, Jitendra, Pramod, Pankaj, Vamsi, Pranav, Ranjan; George, Kapil, Lenin, Punith.

May 17: Swarnendu Biswas visits us from UT Austin.

Apr 17: Bhargava, Srikar and Kaushik's team qualifies (only Indian team) the first round of Huawei's CodeCraft.

Mar 17: Ganesh, Honey, Mahesh, Maniraja, Shreyas, Tejas join the group for MTech.

Mar 17: JK's work on identifying use-after-free variables is accepted in Chapel Workshop.

Mar 17: Ranjan's PollStar app is getting used for Manipur elections.

Mar 17: Shouvick wins Silver Medal for topping MTech CSE at IIEST Shibpur.

Mar 17: We receive Exploratory Research Grant from IITM.

Jan 17: Anju joins the group for PhD.

Dec 16: Rupesh on leave until January 4.

Dec 16: Karthik Vishwanathan, Kavin Kumar and Sundar Annamalai's team qualifies for ACM ICPC India Finals.

Dec 16: Ananth Kalyanaraman visits us from Washington.

Nov 16: Saurabh, Jyothi and Srikant's team wins second place in HiPC Parallel Programming Challenge: Intel Track.

Nov 16: Ranjan joins the group for DD.

Oct 16: Vamsi's work on multi-GPU BFS is accepted at HiPC SRS as a poster.

Oct 16: Saurabh is selected to attend Google PhD Student Summit in Germany.

Sep 16: Abhinav receives upto $1000 travel grant from ACM SIGBED.

Aug 16: Rupesh receives IITM's Young Faculty Recognition Award 2016.

Aug 16: Shashidhar's paper on GPU Code Generation for Graph Algorithms is accepted at LCPC.

Aug 16: Sanjay is selected to attend SC16 Experiencing HPC for UG Program

Aug 16: Shouvick Mondal joins the group for PhD.

Aug 16: Rupesh is taking guest lectures on OOP via QEEE.

Jul 16: Rupesh is traveling for ISSTA from July 16 -- 21.

Jul 16: Abhinav Jangda's paper on GPU-based Garbage Collection is accepted in CASES 2016.

Jun 16: George is selected to represent IITM in China as part of Youth Exchange Program by the Minitry of Youth Affairs and Sports.

Jun 16: Rupesh visits Accenture Bangalore.

Jun 16: Unnikrishnan visits us from IISc, Bangalore.

Jun 16: Sanjay's Pipelined Hierarchical Reduction wins the Best Poster Award at de-HPC.

May 16: Rupesh on leave from May 20 -- June 4.

May 16: Sudhir's EagerMerge passes ISSTA artifact evaluation (7 out of 37).

May 16: Saurabh converts from MS to PhD.

May 16: Goodbye Hemant, Jagadeesh, Jayanth, Manoj, Niketh, Pratyusha, Rohith, Vivek, Siddhant, Shamil, Anand, Anurag, Gaurav, Harish, Himanshu, Shailesh. Enjoy.

Apr 16: Manoj Sure wins Ms Pattammal Viswanathan Prize in Innovation and Entrepreneur minor.

Apr 16: Sudhir's work on EagerMerge for points-to analysis is accepted at ISSTA 2016.

Apr 16: Attended Godavari Hostel Night; thanks Ishu for inviting and CS13 batch for making it great.

Apr 16: Jyothi Krishna joins the group for PhD (jointly from Shankar Balachandran).

Mar 16: George, Kapil, Lenin, Manoj, Mohan and Punith join the group for MTech.

Mar 16: Saurabh's DomLock is chosen as one of the two Distinguished Papers at PPoPP.

Feb 16: Saurabh receives upto $1000 ACM SIGPLAN grant for attending PPoPP.

Jan 16: Aman Sharma joins the group for MS.

Jan 16: Rupesh is invited at NITK to deliver guest lectures on Parallelization.

Jan 16: Rupesh is taking guest lectures on OOP via QEEE.

Jan 16: Saurabh's DomLock passes PPoPP artifact evaluation (12 out of 29).

Dec 15: Rupesh on leave until January 4.

Dec 15: Shrinivas and Madhur's work on SCC on GPU is accepted at GPGPU 2016.

Dec 15: Dr. Prashanth L A from University of Maryland visits us.

Dec 15: Anurag co-wins the Best Paper Award in HiPC SRS.

Dec 15: Prof. Saday visits us from Ohio State University.

Nov 15: Rupesh joins Interdisciplinary Laboratory for Data Sciences.

Nov 15: Saurabh's work on DomLock for hierarchies is accepted at PPoPP 2016.

Oct 15: Unnikrishnan's work on DSL for graph manipulation algorithms is accepted at ACM TACO; invited to HiPEAC.

Oct 15: Anurag's work on Dynamic Graph Algorithms on GPUs is accepted at HiPC SRS 2015.

Oct 15: Harish's work on DFS Parallelization is accepted at HiPC SRS 2015.

Oct 15: Rupesh is giving a talk on Graph Algorithms on GPUs at IBM Research Day at IITM.

Oct 15: Abhishek, Bavisetty, Jitendra, Pramod, Pankaj, Swetha, Vamsi, Pranav join the group for DD.

Aug 15: Uday Reddy visits us from IISc Bangalore.

Aug 15: Himanshu Jain joins the group for MTech.

Aug 15: Hemant, Jagadeesh, Jayanth, Manoj, Niketh, Pratyusha, Rohith, Vivek join the group for BTech.

Aug 15: IITM Programming Club kickstarted by Ajay Krishna and colleagues.

Jun 15: University Grant from Accenture with Sutanu Chakrabarti (PI) and Deepak Khemani.

Jun 15: Rupesh is giving a talk on Essential Utilities at SPW 2015.

May 15: Rupesh on leave until June 14.

May 15: Anand, Anurag, Shailesh, Gourav, Saurabh, Shashidhar, Somesh attending IPDPS 2015.

May 15: Rupesh is giving a talk on GPU Code Generation at IndoSys 2015.

May 15: Goodbye Akhilesh, Hitish, Ratnakar, Shrinivas, Sudhir. Enjoy.

Apr 15: Fei Liu's paper on Efficient Online Cycle Detection is accepted in SPE.

Feb 15: Harish Rayasam join the group for MTech.

Feb 15: Sundar Annamalai, Karthik Vishwanathan and Ajay Krishna's team wins the ACM ICPC Chennai Multi-Provincial Programming Contest.

Jan 15: Sundar Annamalai, Karthik Vishwanathan and Ajay Krishna's team advances to ACM ICPC 2014 World Finals to be held in Morocco.

Dec 14: Use my email id as rupesh0508@gmail.com. The use of rupesh@cse is deprecated.

Dec 14: Raghavendra and Jyothis's team wins the third prize in CUDA coding challenge.

Dec 14: Anand Didwania, Gaurav Malhotra, Anurag Ingole and Shailesh Shep join the group for MTech.

Dec 14: Siddhant Mutha and Mohammed Shamil join the group for DD.

Dec 14: Mohammed Shamil is selected for semester exchange at Technische Universität München.

Nov 14: Ratnakar's poster on Constraint Graph Reachability is accepted at WEPL poster session.

Nov 14: Sundar Annamalai, Karthik Vishwanathan and Ajay Krishna's team gets selected for ACM ICPC 2014 Onsite Regional contest.

Nov 14: S Mohana Prasad, Sanjay Ganapathy and R Krishnan's team gets selected for ACM ICPC 2014 Onsite Regional contest.

Oct 14: Sudhir's poster on Application Tailored Graph Compression is accepted at HiPC Student Research Symposium.

Oct 14: Saurabh, Shashidhar, and Shrinivas receive SIGPLAN scholarship grants for attending mentoring workshop at POPL.

Oct 14: Saurabh's poster on Locking for Hierarchical Data Structures is accepted at POPL student poster session.

Sep 14: Saurabh wins Fresher of the Day at CSE Research Scholar Fresher Party.

Sep 14: Rupesh is invited to talk at WEPL.

Aug 14: Somesh Singh joins the group for PhD.

Jul 14: Rupesh gives a talk on GPUs at GPA Workshop.

Jun 14: Paper on Automatic GPU Parallelization is accepted at CASES.

May 14: Rupesh is selected for attending Heidelburg Laureate Forum.

Apr 14: Paper on Push-Pull Constraint Graph is accepted at ISMM.

Mar 14: Rupesh receives New Faculty Seed Grant from IITM.

Mar 14: Rupesh reviews Storage Systems course on NPTEL.

Feb 14: Rupesh receives New Faculty Initiation Grant from IITM.

Jan 14: Saurabh Kalikar and Shashidhar G join the group for MS.

Dec 13: Bollu Ratnakar, Shrinivas Devshatwar, Sudhir Samrit join the group for MTech.

Nov 13: Akhilesh Godi joins the group for DD.

Oct 13: Rupesh joins CSE.