|
Abhinav Golas Ex-System Administrator and Ex-Student Dual Degree Department of Computer Science and Engineering Indian Institute
of Technology Delhi
|
|
email alternate url |
abhinav at cse dot iitd dot ernet dot in
abhinav.golas at gmail dot
com http://www.cse.iitd.ernet.in/~abhinav
|
Resume | Projects | Work Experience | Links | TA work | Courses | Old SysAd knowledgebase | Old versions of this site| Miscellaneous downloads
I've joined the Ph.D. program at the CS department at University of North Carolina at Chapel Hill.
My new homepage is here. If it's empty, it'll be up and running in a few days :D
This page is no longer maintained, and the links point to old pages, please see my UNC page for updated info.
I've now completed my Dual Degree student at IIT
Delhi, in the Computer Science and
Engineering department, majoring in Computer Graphics.
My cumulative GPA is 8.78 (out of 10). I was also the System Administrator of the CS department.
I have interests in books, chess, movies, sports(cricket, soccer, tennis, pool ...), computers (and the list goes on :) )
This page will no longer be updated, so please see my UNC page for my recent work.
The page has been restored after a filesystem crash, so certain links may not work. If that is so, I request that you notify me at my email address so I can fix them.
Please note that most videos I've put up on this site require the MPEG4 codec. You can use MPlayer or VLC media player to view them.
Research
Interests:
Computer Graphics
Operating Systems
High Performance Computing
Top
Projects:
- "Compressible Fluid Simulation using Navier Stokes"
(Spring 2007 - Fall 2008) | Old Poster(JPG 470K A2) | Precursor work
This is my
masters project. I'm working with Akram Khan, under the guidance of Prof. Prem Kalra and Prof Subodh Kumar. The goal
is to develop a stable and visually appealing system for simulating compressible fluid phenomenon
like explosions. Currently we are developing such an approach using the Navier Stokes equations as the basis of simulation.
This work has been published! see the details here. Video lowres(5.9M Mpeg4),highres(19M Mpeg4).
- "Human Pose detection"
(Spring 2006) Poster(JPG 372K A2)
This project was done as an Independent Study, and looked at new and better ways to segment and detect the pose from a video of a person.
This done as part of the Surveillance Project.
- "Ad-hoc sensor Networks"
(Fall 2005)
This project was part of the Embedded Design Lab course. As part of a group of 4 students, we developed low power consumption
routing algorithms to be used for large a ad-hoc network of sensor motes, which has applications in forest monitoring, weather monitoring,
among others.
- "Topic Discovery"
(Spring 2007)
This project was done as part of the Data Mining course. As part of a group of 3 students, we developed autonomous image clustering methods and possible geometry and structure based improvements to current methods.
More coming soon ... :)
Top
Work Experience
- I was an intern at Network Appliance (NetApp), Bangalore during summer 2006, where
I worked on metadata based file search system for enterprise servers, on the lines of Google Desktop.
I worked with 2 other interns, Ravi Gupta, and
Aditya Dev Nayar to do a study on the algorithmic basis
for such a system. The study will be used as a basis for the design and developement of the system.
- I worked with Prof M. Balakrishnan,
Prof Kolin Paul and Pawan Jain, in summer 2005 to develop a Partial Runtime Reconfigurable system
on FPGAs using an approach which would be scalable to large designs. We demonstrated an approach on Xilinx FPGAs,
using Module based approach which can be easily extended to applications of any scale, and demonstrated the same using a simple
demo app, a basic adder/subtractor. A report detailing our work can be found here.
- I am the current system administrator for computing facilities of the Computer Science Department.
- I worked with Genie Network systems (an erstwhile startup at I.I.T. Delhi) from December 2004 - March 2005, to develop
a file synchronization module over Bluetooth, which was to be incorporated into their next product.
Top
TA work
I'm a teaching assistant for this year.
Top
Courses
Currently Doing:
- High Performance Computing
- Stochastic of Finance (Don't ask me what it means, try Googling brownian motion, wiener process)
Older courses
- Computer Graphics : Coming soon....
- Operating Systems : Coming soon....
- Digital Image Processing : Assignment reports
- Design Practices (CSP301) :
- War! : A network based massively multiplayer game (Linux)
Guide
To run the game, you need to start a server terminal specifying the number of players beforehand. After you start the server, the display will not respond.
Then you can start the client terminals and play.
Note, that all terminals will be unresponsive till all users have joined the game.
Also, you will need to start separate instances of the application for the server and client. The user cannot join the game on a server terminal as yet.
Also note that if you try to shoot while another of your bullets is still alive, then your last bullet will be destroyed and a new one will be released.
The controls for this are :
u - Accelerate
j - Brake
h - Rotate left
k - Rotate right
s - Shoot
q - Quit
c - Enter chat mode
Enter - Return from chat mode
Please ensure that you use different ports for consecutive games as the network programming is slightly faulty :P.
Also, the game is still buggy, and the client terminals will hang till all people join the game.
Top
Links
- Ron Fedkiw's page. In case you're interested in fluid simulations.
- Rocks and OpenMosix: open source systems for cluster computing.
- NeheGlut: If you wanna learn graphics programming.
- Saruman AI: A small AI I made for Age of Kings, The Conquerors for a technical festival contest. Runs fine for a 150 pop game, can defeat the computer at Hard setting too!!
- Foodiebay: An interesting way to find restaurants if you're in India. Started by a few of my friends!
Top
Site last updated: Tuesday, October 23, 2007 4:31 PM
(IST)
© Abhinav Golas, 2007
Thanks to Anjul Patney for letting me rip-off his template :)