Fifth Year Graduate
Student
Dept. of EECS, UC Berkeley
[nrsatish [at] eecs
[dot] berkeley [dot] edu]
[http://www.eecs.berkeley.edu/~nrsatish]
|
Office |
Home |
Purpose
Looking for a summer internship at a top company/research lab.
Task allocation and scheduling on multi-processors, system architecture, optimization, GPU computing. I currently work on mapping parallel applications to multiprocessor architectures to optimize for throughput and/or latency.
2003-Present
Ph.D. in Electrical
Engineering (expected Dec 2008) GPA: 3.97 / 4.0
1999-2003 Indian Institute of
Technology, Kharagpur
Bachelor of Technology (Honors) in Computer Science and Engg.
GPA: 9.67 / 10.00
Work Experience
7/2003 - Present
Graduate Student Researcher
· Automating the mapping of high-performance parallel applications onto multiprocessor systems
· Using stochastic optimization to perform static mapping in the presence of task variability
Summer of 2007 NVIDIA Incorporated
Summer Research Intern
· Optimized different algorithms in the CUDA programming model for NVIDIA GPUs.
Summer of 2005 Stretch Incorporated
Summer Research Intern
·
Explored a flow from Matlab descriptions to the
Stretch processor
Summer of 2001 National Semiconductor Corporation
Summer Intern
· Worked as a summer intern for developing a SystemC simulator for a new chip
· Collaborated with hardware designers to develop cycle accurate simulations
· Tested the SystemC simulator with a Spec test suite
2003 Electrical
Engineering Graduate Fellowship, UC Berkeley 2003
2003 President of India Gold medal for
graduating at the top of the 2003
batch at IIT Kharagpur
2002 Charubala Devi
Memorial Award for topping the junior batch
1999 Named in the inaugural Aditya Birla Scholarship list in
1999 –
awarded
each year to 10 IIT students in
1998 Selected to the National Mathematical
Olympiad
Introduction to Parallel Computation CS267
Graduate Computer Architecture CS252
Field-Programmable Gate Arrays CS294-3
Logic Synthesis EE219B
Combinational Optimization IEOR264
Embedded Software Design EE249
Programming Language Design CS263