Sixth 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 challenging research position at a top company/research lab.
Task allocation and scheduling on multi-processors, data-parallel computing, system architecture, optimization, GPU computing. I currently work on mapping parallel applications to multiprocessor architectures to optimize for throughput and/or latency, and on mapping data-parallel applications to current and future many-core architectures.
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 2008 Intel Corporation
Graduate Research
Intern
· Researched the integration of data structures in Artificial Intelligence with game physics and raytracing
· Worked on parallelizing crowd simulations and visibility computations for many-core CPUs
Summer of 2007 NVIDIA Incorporated
Graduate 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
· Developed a SystemC simulator for a new chip
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 Indian National
Mathematical Olympiad
Graduate Computer Architecture CS252
Field-Programmable Gate Arrays CS294-3
Logic Synthesis EE219B
Combinational Optimization IEOR264
Embedded Software Design EE249
Programming Language Design CS263