Portrait of Ganesh Ananthanarayanan

Ganesh Ananthanarayanan

Senior Principal Researcher

Projects

I’m interested in all aspects of systems & networking. My current research focus:

1) Live Video Analytics

Cameras are everywhere! Large-scale video processing is a grand challenge representing an important frontier. With the rising popularity of Internet of Things videos from factory floors, traffic and police, and retail shops, cameras represent the most challenging of the “things” in terms of data volume, (vision) processing algorithms, response latencies, and security sensitivities. Check out the pages on Project Rocket and Edge Computing for more details and our publications!

Video Analytics for Vision Zero

Traffic-related accidents are among the top ten reasons for fatalities worldwide. This project partners with jurisdictions to identify traffic details that impact traffic planning and safety. Rocket’s video analytics ran live at Bellevue’s Traffic Management Center! The dashboard alerted the traffic authorities on abnormal traffic volumes. The project won the following awards.
“Safer Cities, Safer People” US Department of Transportation Award
Institute of Transportation Engineering 2017 Achievements Award

Highlights Handbook

2) Client-cloud Wide Area Networking

Companies like Microsoft have multiple services with worldwide clients that continuously measure performance. Using this large scale data, orders of magnitude more than prior studies, we seek to better understand network performance and create a continuous performance map of the Internet. [BlameIt @ SIGCOMM’19] [Odin @ NSDI’18] [Via @ SIGCOMM’16]

3) Geo-distributed Data Analytics

The next generation of big data analytics will no longer be confined to one datacenter but happen across multiple datacenters, edge clusters etc. How will the infrastructure for geo-distributed analytics look like? [Tetrium @ EuroSys’18] [Clarinet @ OSDI’16] [Iridium @ SIGCOMM’15]

4) Datacenter Resource Management

Resource management is critical for large scale clusters executing complex computations. We design scheduling solutions – straggler mitigation, fairness, packing, etc. – based on theoretically-founded principles while considering multiple resources (CPU, memory, disk, network). [Carbyne @ OSDI’16-b] [Hopper @ SIGCOMM’15-b] [KMN @ OSDI’14] [Tetris @ SIGCOMM’14] [GRASS @ NSDI’14]