David Hilley - Georgia Tech College of Computing
David Hilley
About
My name is David Hilley, and I am a Ph.D. candidate at the
Georgia Institute of Technology's 
College of Computing.
Academia | Research |
Projects |
Publications |
Misc | Contact Info | Blog (/dev/rant)
Academia
- PhD CS beginning Fall 2005, Georgia Tech
- MS CS May 2005 Georgia Tech
- BS CS Summer 2003 Georgia Tech
Kishore Ramachandran (my advisor), runs the Embedded Pervasive Lab (EPL), where I work.
I work primarily with CERCS, and collaboratively with the CPL.
Here's my CV: pdf format
Research
My research interests include many Systems-related disciplines such as
Operating Systems, Distributed Systems, and Compilers & Programming
Languages, as well as Artificial Intelligence and Computer
Vision. Currently, I focus on distributed real-time media processing
at both the infrastructure and application levels. My
infrastructure-level work involves developing middle-ware for
distributed programming and distributed streaming data transport and
analysis (Stampede, TV Watcher, Media Broker and MB++). The
application-level work involves video, audio and text analysis using
Computer Vision and some Machine Learning techniques for feature
extraction and higher-level inferencing.
Recently, my focus has been on programming support for distributed
applications performing extensive online analysis of streaming data.
In particular, my goal is developing productive programming
abstractions to facilitate a class of applications I call "live
streaming applications" -- distributed applications which continuously
process live data. Examples include surveillance, robotics, weather
analysis, traffic and finance. I've also worked on Grid scheduling
algorithms, specifically to assist in scheduling streaming media
applications on Grid.
Projects
Publications
- D. Hilley and U. Ramachandran.
StampedeRT: Distributed Programming Abstractions for Live Streaming Applications.
In Proceedings of the 27th International Conference on Distributed Computing Systems (ICDCS'07). June 2007. *
- D. Lillethun, D. Hilley, S. Horrigan and U. Ramachandran
MB++: An Integrated Architecture for Pervasive Computing and High-Performance Computing
In Proceedings of the 13th IEEE International Conference on
Embedded and Real-Time Computing Systems and Applications (RTCSA'07). August 2007.
- B. Agarwalla, N. Ahmed, D. Hilley, and U. Ramachandran.
Streamline: Scheduling Streaming Applications in a Wide Area Environment.
Multimedia Systems (MMSJ), vol. 13, no. 1, pp. 69-85. September 2007.
- B. Agarwalla, N. Ahmed, D. Hilley, and U. Ramachandran.
Streamline: A Static Scheduling Heuristic for Streaming Applications on the Grid.
In Proceedings of the Thirteenth Annual Multimedia Computing and Networking (MMCN'06). January 2006.
- D. Hilley, A. El-Helw, M. Wolenetz, I. Essa, P. Hutto, T. Starner, and U. Ramachandran.
TV Watcher: Distributed Media Analysis and Correlation.
CERCS Technical Report (GIT-CERCS-04-25), 2004.
Miscellaneous
Contact Info
To find me in person, I'm usually in the Embedded/Pervasive Lab (KACB 2201). Or
email me at davidhi@cc.gatech.edu.
Disclaimer
This page is not a publication of the Georgia Institute of Technology
and the Georgia Institute of Technology has not edited or examined the
content. The author(s) of these pages are solely responsible for the
content.