spurpose.docx

4
STATEMENT OF PURPOSE Name : KOUSHIK MANDAL Ph.D. Programme in I want to pursue my doctoral study in Computer Science and Engineering at Indian Institute of Technology, Bombay. I believe that only a research study will give complete satisfaction to a student through extending his/her innovative thoughts and implement them as their research work so that he/she can help mankind. Driven by this thought I choose research study in this field. Computer Science students have an implicit love for Algorithm and Complexity so am I , but I am very much interested in Parallel algorithm and High Performance Computing by which we can accelerate all available application with help of parallel hardwire. I have done some work on it in my post graduation and want to extend it in my research study.IIT Bombay has a great infrastructure for High Performance Computing lab and renowned faculty to do research work in this field. During my graduation I have done project on “Minutiae based Fingerprint Recognition

Upload: koushik-mandal

Post on 10-Jul-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

STATEMENT OF PURPOSE

Name : KOUSHIK MANDAL

Ph.D. Programme in

I want to pursue my doctoral study in Computer Science and Engineering at Indian Institute of Technology, Bombay. I believe that only a research study will give complete satisfaction to a student through extending his/her innovative thoughts and implement them as their research work so that he/she can help mankind. Driven by this thought I choose research study in this field. Computer Science students have an implicit love for Algorithm and Complexity so am I , but I am very much interested in Parallel algorithm and High Performance Computing by which we can accelerate all available application with help of parallel hardwire. I have done some work on it in my post graduation and want to extend it in my research study.IIT Bombay has a great infrastructure for High Performance Computing lab and renowned faculty to do research work in this field.

During my graduation I have done project on “Minutiae based Fingerprint Recognition using MATLAB” guided by Mrs. Shyama Mondal. Where I have implemented fingerprint recognition system where the main objective was to extract the minutiae i.e. features ridges and furrows from raw image and store them as a template and try to match with other image and particular image. The full process was decomposed into three sub-process mainly Preprocessing where image has been enhanced, Minutiae Extraction where minutiae has been marked and stored and last Minutiae Match where two images have been aligned and matched.

In my post graduate thesis I have worked on “Acceleration in Physics Simulation in GPU using CUDA” under the guidance of Prof. Nandini Mukherjee. In this thesis I generate a physical structure based on certain model and simulate over the structure to get characteristics of the structure which is being done in parallel. I Implemented it using CUDA C ,it is C language with few extension and used nvidia Tesla GPU as parallel hardwire. CUDA is parallel programming model developed by nvida. When I compare the time of my parallel implementation with previous serial implementation I got huge speedup in execution. It was a hybrid algorithm where structure was generated serially in CPU and the computation has been done on that structure in parallel in GPU. The steps were generate the structure and send it to the gpu memory where calculation has been done in parallel and after getting back the result show the result from cpu.

During my graduation and post graduation I studied lot of subjects related to computer science but during my thesis in masters I came to know GPU , graphics processing unit, a parallel processor by which we can reduce execution time of available application but there is no automatic compiler chain by which application can be parallelized to get run on gpu. Then I decided to undertake my research in this field. If we can build a middleware which will automatically detect parallel portion of an application and run them on gpu in parallel then application will get faster and smoother in our system.

I believe that IIT Bombay is one of the best in research in computer science field in India. It is the only institute in India having CUDA Center of Excellence Lab certified by NVIDIA. Nvidia is pioneer in gpu computing in the world. Hence It will be the best place for me to do research work in my field having world level infrastructure lab and renowned faculty.

I am an energetic individual with required domain knowledge having ever enthusiastic for accepting challenges. With an avid passion for academics and sound post-graduate research exposure, I find myself absolutely prepare and

motivated for Doctoral Research Program. I am convinced that my intellectual independence, creativity and qualifications satisfy the requirement of Doctoral Research program at IIT Bombay. I am extremely optimistic to get the opportunity to join esteem research group at IIT Bombay.