Abhinav Golas |
Sitterson Hall, CB#3175 Chapel Hill,
NC 27599-3175 (919) 381-7627 |
EDUCATION
University
of North Carolina at Chapel Hill Fall 2008 Present
Ph.D. student in
Computer Science
Indian
Institute of Technology, Delhi, India Fall 2003 Spring
2008
Master of
Technology in Computer Science and Engineering GPA 9.33 (10)
Bachelor of
Technology in Computer Science and Engineering GPA
8.63 (10)
RESEARCH
Working on
physically based simulation for Computer Graphics, interested in developing
fast and accurate approaches to simulate natural phenomena, using emerging
architectures.
Current research focus is simulation of large-scale phenomena with turbulent
detail.
PUBLICATIONS
·
Abhinav Golas, Rahul Narain, Ming Lin, Hybrid Long-Range Collision Avoidance for
Crowd Simulation, ACM SIGGRAPH Symposium on Interactive 3D Graphics and
Games (I3D) 2013
·
Abhinav Golas, Rahul Narain, Jason
Sewall, Pavel Krajcevski, Pradeep Dubey, Ming Lin, Large-scale Fluid Simulation using
Velocity-Vorticity Domain Decomposition, Proceedings of ACM SIGGRAPH Asia
2012
·
Abhinav Golas, Rahul Narain, Jason
Sewall, Pavel Krajcevski,
Ming Lin, Efficient Large-scale Hybrid Fluid
Simulation, ACM SIGGRAPH 2012 Technical Talks
·
Rahul
Narain, Abhinav Golas, Ming Lin, Free-Flowing Granular Materials with
Two-Way Solid Coupling, Proceedings of ACM SIGGRAPH Asia 2010
·
Rahul
Narain, Abhinav Golas, Sean Curtis, Ming Lin, Aggregate Dynamics
for Dense Crowd Simulation, Proceedings of ACM SIGGRAPH Asia 2009
·
Ming
Lin, Stephen Guy, Rahul Narain, Jason Sewall, Sachin Patil, Jatin Chhugani,
Abhinav Golas, Jur van den Berg, Sean Curtis, David Wilkie, Paul Merrell,
Changkyu Kim, Nadathur Satish, Pradeep Dubey, Dinesh Manocha, Interactive Modeling, Simulation and Control of Large-Scale Crowds and
Traffic,
Motion in Games 2009
·
Abhinav
Golas, Akram Khan, Prem Kalra, Subodh Kumar, Explosion Simulation
using Compressible Fluids, Proceedings of the Indian Conference
on Computer Vision, Graphics & Image Processing 2008
EXPERIENCE
Research
Assistant, GAMMA group Fall 2008 Present
(Advisor: Prof.
Ming Lin)
Co-op Engineer, AMD Summer 2012
(Heterogeneous System Architecture Workloads)
·
Researched algorithmic improvements for
mapping fluid simulation to heterogeneous architectures using CPU and GPU cores
Graduate Intern,
Intel Corporation Summer 2011
(Parallel Computing Lab)
·
Researched vortex singularity algorithms
for highly parallel fluid simulation
·
Utilized efficient algorithms,
threading, and SIMD for interactive single-phase fluid simulation
Graduate Intern,
Intel Corporation Summer 2010
(3D Graphics Technology Group)
·
Researched possible performance
improvements for grid based fluid simulations on current generation CPU and GPU
architectures, parallel algorithms for conditioning linear systems, evolving
finite difference systems and particle systems.
·
Evaluated the OpenCL standard for
physically based simulations, and proposed features for the OpenCL 2.0 standard
to improve usability and performance using fluid simulation as a sample
workload.
Summer Intern,
Institute of Creative Technologies, USC Summer 2009
(Virtual Humans Group)
·
Worked towards improving audio-visual
fidelity and realism of virtual agents, and contributed to the testing
architecture for artists to verify animations. Studied the applicability of
various body gestures to speech portions depending on the state of the virtual
agent.
Masters
Thesis, Computer Science Dept.
Indian Institute
of Technology (IIT) Delhi Spring 2007 Spring
2008
(Advisors: Prof Prem Kalra & Prof.
Subodh Kumar)
Compress: A Novel Compressible Flow
based Simulation Method for Explosions
·
Designed an efficient method for approximate
shock propagation
·
Proposed a stable numerical method
capable of running at time steps up to 100x more than existing methods used in computer
graphics
Intern, Network
Appliance, Bangalore, India Summer 2006
Ranking &
security criteria for file search on enterprise file servers
·
Defined search ranking criteria for a
proposed enterprise file search engine based on usage and access patterns
·
Created infrastructure for collecting,
anonymizing and analyzing network traces of file server access
System
Administrator, Computer Science Dept.
Indian Institute
of Technology (IIT) Delhi Fall 2005 Spring 2008
·
One of 3 student volunteers who
maintained computing services for the department, including 10+ servers and 100+
heterogeneous clients (Windows/Linux), for a user base of 500+ users
ACHIEVEMENTS
·
Recipient of the prestigious National Talent Search (N.T.S), and Junior Science Talent Search (J.S.T.S.)
scholarships, the premier science scholarships awarded by the Govt. of India
·
Achieved a countrywide rank 2 in the National Science Talent
Search examination (1996) amongst over 100,000 applicants
·
Awarded the Ministry of H.R.D. scholarship for 2007-08, Deans Merit Scholarship for 2003-04 for meritorious performance at
the Indian Institute of Technology, Delhi
SKILLS
·
Languages: C/C++ (VC, gcc,
icc), Cg, OpenCL, CUDA, HTML/XML, PHP, MySQL, MATLAB
·
API/Toolkits/Etc.: OpenGL, Renderman, SVN, Git, Parallelism
with OpenMP, SIMD, pthreads
·
Operating
Systems:
Windows, Linux
EXTRA-CURRICULAR ACTIVITIES
·
Microsoft Student Partner
·
Created a short animated movie The
Haunted House, and a massively multiplayer game War
·
Part of core teams involved in
organizing & setting problems for various programming (Algorythm, Online programming
contest) and quizzing events (Tech. King) at I.I.T. Delhi
·
Avid chess player and have a working
knowledge of the French language