M Tech Thesis Supervision
Ongoing Students (Due to complete by June 30, 2015)
- Sourav Maitra, Enhancing Parallelism by Loop Restructuring using Memory
Based Approaches
- Deepak Swain, Parallelism of loops with Stencil Computations
- Kaustav Sarkar, Scope for Performance Enhancement in the state of the art
C-to-CUDA translators
- Rajeev Varma, Optimization of CUDA C Programs for GPU Architecture
Graduated Students
- Mayank Gupta, Transformation in PLuTo: A Polyhedral Framework for
Parallelization, 043:681.3.06 Gup, Acc No : 236803, 50 pp, 2014
- Himanshu Sharma, Memory Based Transformation for Loop Parallelization
- Sushrut Pande, GPU-Based Parallel Mesh Generation and Simulation of
Deformable Objects, Dual Degree ME (CIM), 2013 (with Prof. A. Dey, ME)
- Amitkumar Patil, A new approach for parallelization in presence of
variable distance data dependences, 043:681.3.06:681.327.8 Pat, Acc No :
233883, 86 pp, 2013
- Rahul Singh, Cost Model Internals of vectorizer in GCC-4.5.2,
043:681.3.06 Sin, Acc No : 230783, 101 pp, 2012
- B Vinod Kumar, Extracting computation and communication patterns in Dense
linear algebra, 043:681.3.06:517.512.2 Bad, Acc No : 231852,
Dual Degree (CSE), 38 pp, 2012
- Ashish Paliwal, Analysis and optimization of linear algebra computations
on muti-core processor architecture, 043:681.326.32 Pal; Acc No : 231849,
Dual Degree (CSE), 42 pp, 2012
- Harbaksh Singh, Automatic vectorization using polyhedral model,
043:681.3.06 Chh, Acc No : 231338, 57 pp, 2012
- Rahul Agrawal, Compiler optimization for memory hierarchy,
043:681.3.07 Agr, Acc No : 231339, 36 pp, 2012
- Prashant Rawat, Application of Polyhedral Model to Auto-vectorization
in GCC, 043:681.3.066 Raw; Acc no : 231353, 110 pp, 2012
- Abhishek Shrivastava, Loop Transformation for Auto-Vectorization and
Observations from GCC-4.3.3, 043:681.327.8:681.3.06 Shr, Acc No :
221355, 46 pp, 2009
- Devendra Bhave, Strengthening Data Dependence Analysis in GCC 4.3.2,
043:681.3.06 Bha, Acc No : 221638, 62 pp, 2009
- Vilas M. Katte, Efficient Programming with TriCore-gcc,
043:681.3.06 Kat; Acc No : 214384, 100 pp, 2007
- Pavan Panuganti, Instruction Scheduling in GCC, 043:681.3.06 Pav, Acc No : 216284, 36 pp, 2007
- Ranjith K, Source Code Optimization on Pentium 4 for GCC,
043:681.326.32:681.3.06 Ran, Acc No : 216285, 34 pp, 2007
- Bestin Jose, Towards Better Machine Descriptions For GCC,
043:681.3.06 Jos, Acc No : 215387, 47 pp, (with Prof. Khedker) 2007
- Piyush Porwal, Towards Better Machine pDescription For GCC,
043:681.3.06 Por, Acc no : 209344, 50 pp, 2006
- Amruta Gokhale, Use of BURS for Instruction Selection in GCC,
043:681.3.06 Gok, Acc No : 209920, 55 pp, 2006
- Rajesh Babu S, Improving GCC port for ABACUS (with Prof. Khedker)
043:681.3.06 Raj, Acc No : 207170, 71 pp, 2005
- Sachin Sonawane, Instruction Scheduling in GCC (with Prof. Khedker)
043:681.3.06 Son, Acc No : 207080, 62 pp, 2005
- Virender Kashyap, Facilitating Interprocedural Data Flow Analysis in GCC,
043:681.3.06:519.3 Vir, Acc No : 207109, Dual Degree (CSE), 61 pp, 2005
- S M Asrar Husain, Array access analysis for improving garbage collection in Java, 043:681.3.07:658 Hus, Acc No : 203405, 61 pp, 2004
- Seenivasulu V, Parallel Extensions to C for UMS (Part I),
043:681.3.06:681.327.8 Sre, Acc No : 196175, 52 pp, 2002
- Srikanth N, Parallel Extensions to C for UMS Part II,
043:681.3.06:681.327.8 Sri, Acc No : 196174, 48 pp, 2002
- S Prasanna Kumar, Node Listings in Compiler Optimization
043:681.3.06:519.3 Pra, Acc No : 192148, 75 pp, 2001
- D. S. Khot, Java Bytecode Optimization, 043:681.3.06(Jav) Kho,
Acc No : 192832, 75 pp, 2001
- Archana Kale, Dependence Analyzer for Java Classes,
043:681.3.06:519.21 Kal, Acc No : 192207, 57pp, 2001
- Rajkishore Barik, Java Byte Code Optimization, 043:681.3.06(Jav) Bar,
Acc No : 189481, 74 pp, 2000
- K V Kiran Kumar, Parallelizing Java, 043:681.3.06(Jav) Kir,
Acc No : 190104, 74pp, 2000
- Suhas Urkude, Restructuring and parallelizing Java programs,
043:681.327.8 Urk, Acc No : 189465 , 53 pp, 2000
- Shriram W, Implementation of data dependence tool for Java,
043:681.3.06(Jav) Wan, Acc No : 190073, 52 pp, 2000
- Anupama B, Efficient Node Listings for Data Flow Analysis,
043:681.3.06 Bal, Acc No : 186699, 78 pp, 1999
- P Leela Prasad, Fortran to HPF Translator, 043:681.3.06:681.327.8 Lee,
Acc No : 183428, 69 pp, 1998
- Praveen K R, Automatic Data Partitioning for Distributed Machines,
043:681.3.07:681.327.8 Pra, Acc No : 183427, 71 pp, 1998
- Candade P, Design and Implementation of Cost Estimator Generator,
043:681.3.06 Can, Acc No : 177250, 51 pp, 1997
- K. Shashidhar, Automatic Data Partitioning for Distributed Machines,
043:681.3.07 Sha, Acc : 180288, 71 pp, 1997
- P. Sreekumar, Interprocedural Analysis for Parallelizing Compilers,
043:681.3.06:681.327.8 Sre, Acc No : 177243, 64 pp, 1996
- Jayanti V B, Application specific Code Generator (with Prof. Sanyal),
043:681.3.06:621.391.8 Kum, Acc No : 177004, 64 pp, 1996
- S V Ramaprasad, Emulator Generator (with Prof. Sanyal), 043:681.3.06 Ram,
Acc No : 177220, 123 pp, 1996
- K V Ramani, Backend issues in fortran to par-fortran translator,
043:681.3.06:681.327.8 Ram, Acc No : 168927, 76 pp, 1993
- Nikhil M Daxini, Design and implementation of back end for fortran to
parallel fortran translator, 043:681.327.8:681.3.06 Dax,
Acc No : 166541, 57 pp, 1992
- S Rajagopalan, Synchronization and scheduling of tasks in parallelizing
compiler (with Prof. Sanyal), Acc No : 159428, 103 pp, 1991
- R Suryaprakash, Design of a Network Server for MACH (with Prof. R D Kumar),
043:681.3.066:681.327.8 Sur, Acc No : 161764, 170 pp, 1991
- Kante Mahipal, Automatic translation of fortran programs to concurrent form
(with Prof. Sanyal), 043:681.3.06:681.327.8 Kan, Acc No : 159479, 92 pp, 1990
- Prasad Palkar, Partitioning and scheduling for a parallelizing compiler
(with Prof. Sanyal), 043:681.327.8:681.3.06 Pal, Acc No : 159328, 45 pp, 1990
- K S Suryaprakash, Language and a system for diagrams (with Prof.
Nagaraja), 043:681.3.06:621.385.832 Sur; Acc No : 155022, 158 pp, 1989
- Santosh S Pande, Design of an Optimizing Compiler,
043:681.327.8:681.3.06 Pan, Acc No : 150235, 112pp, 1988
- K Anantharaman, Kernel for development and integration of CAD tools (with
Profs. Venkatesh and Sherlekar), 043:621.385.832:681.3 Ana; Acc No : 150200,
142 pp, 1988
- G V S Srinivas, Sanskrit and Artificial Intelligence (with Prof. Ramakrishna)
043:681.342:491.2 Sri; Acc No : 143751, 47 pp, 1987
- P S Valsangkar, Design and implementation of a system for graphical display
of data structures, Acc No : 144423, 135 pp, 1987
- S Rengarajan, Some problems in Compiler Code Optimization,
043:681.3.06 Ren, Acc No : 143995, 95 pp, 1987
- S R Kulkarni, Linear Equations Solver (with Prof. Narayanan EE),
043:681.3.06:517.94 Kul, Acc No : 139858, 99 pp, 1987
- S K Bhosle, Issues in Retargetable Compiler Code Generator,
043:681.3.06 Bho, Acc No : 140370, 119 pp, 1987
- N K Sharma, Design and implementation of an interactive solid modeler,
043:621.385.832:681.3 Sha, Acc No : 143621, 123 pp, 1987
- P Bhagdikar, Design and Implementation of an Interactive Solid Modeler
(with Prof. Pande ME), 043:621.7:744 Bha; Acc No : 141207, 108 pp
M Tech (ME), 1987
- T P Singh, Expert System Environment : Part I, 043:681.342 Sin,
Acc No : 145473, 134 pp, 1987
- V Umashanker, Environment for programming in Fortran-77 part-III (with
Prof. Dhamdhere), 043:681.3.06(FOR) Uma, Acc No : 138785, 96 pp, 1986
- D B Sathe, Fortran programming system part-I (with Prof. Dhamdhere),
043:681.3.06 Sat, Acc No : 1353, 117 pp97, 1986
- S K Karmakar, Design and implementation of modula-2 computer on MC68000
system (with Prof. Sherlekar, 043:681.326.32:681.3.06 Kar; Acc No : 138232,
110 pp, 1986
- V M Ganpule, Resistance extraction from MOS layout (with Prof. Murthy EE),
043:621.372.621.281 Gan; Acc No : 138552, 98 pp, M Tech (EE), 1986
- S N Sapre, Design and implementation of incremental scanner/parser
generators, 043:68l.3.06 Sap, Acc No : 138262, 242 pp, 1986
- D V Malkan, Design and implementation of an interactive solid modeler (with
Prof. Pande ME), 043:621.385.832:681.3 Mal, Acc No : 139520, 148 pp, 1986
- P R Siyag, Understanding of natural language text by a computer program,
043:681.3.06 Siy, Acc No : 134999, 131 pp, 1986
- S R Mitra, Programming environment for fortran-77 execution controller (with
Prof. Dhamdhere) 043:681.3.06(FOR) Mit, Acc No : 138370, 143 pp, 1986
- M S Prabhu, Combinatorial Problem Solver (with Prof. Nagaraja CSE and
Prof. Shyamsundar TIFR, 043:681.3.06:519.1 Pra, Acc No: 133358, 158 pp, 1985
- P J Raje, Comparison of various formal semantic of CSP (with Prof.
Sherlekar), 043:681.3.06 Raj, Acc No : 128338, 114 pp, 1984
- Sunil Soni, Software System for Natural Man machine Interactive Computing
(with Prof. Bhujade), 043:681.3.06 Son, Acc No : 128364, 94 pp, 1984
- Abhay Kulkarni, Design and implementation of parser generator on EC-1030,
043:681.3.06 Kul, Acc No : 126872, 115 pp, 1984
- A K Jain, Chemical Plant Simulation (with Prof. Phatak CSE and Prof. Madhavan CHE), 043:681.3:66.02 Jai, Acc No : 128414, 125 pp, 1984
- P Narasimhaiah, APL Interpreter, 043:681.3.06 Nar, Acc No : 126869,
60 pp, 1984
- R F Laad, Software Extensions to MC 68000 based System,
043:681.326.32:681.3.06 Laa, Acc No : 128555, 112 pp, 1984
- K R Ambardekar, Extensible Text Editing System,
043:681.3.06 Amb; Acc No : 132225, 83 pp, 1984
- A K Sharma, Broadcast primitive for CSP and its semantics (with Prof.
Sherlekar), 043:681.327.8:681.3.06 Sha, Acc No : 130507, 103 pp, 1984
- P D Jog,Design and implementation of a system for language C : part II,
043:681.3.06 Jog, Acc No : 176039, 90 pp, 1984
- M C Channappa, Fortran Program Testing System (with Prof. Bhujade),
043:681.3.06 Cha; Acc No : 126421, 110 pp, 1984
- S Balasubramanian, Computerisation of Artillery Procedures at Battery level,
043:621.391:681.3 Bal, Acc No : 121704, 144 pp, 1983
- Kavindra Sharma, Fortran 77 source to source optimizer for EC 1030
043:681.3.06:519.3 Sha, Acc No : 116914, 90 pp, 1982