Abhinav Golas

                      Sitterson Hall, CB#3175

Chapel Hill, NC 27599-3175

(919) 381-7627





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)


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.


·         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


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.

Master’s 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


·         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, Dean’s Merit Scholarship for 2003-04 for meritorious performance at the Indian Institute of Technology, Delhi


·         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


·         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