An Extensible, System-On-Programmable-Chip, Content-Aware Internet Firewall. - John W. Lockwood; Christopher E. Neely; Christopher K. Zuver; James Moscola; Sarang Dharmapurikar; David Lim (FPL, 2003)

Beyond performance: secure and fair memory management for multiple systems on a chip. - Carlos Macián; Sarang Dharmapurikar; John W. Lockwood (FPT, 2003)

System-on-chip packet processor for an experimental network services platform. - David E. Taylor; Alex Chandra; Yuhua Chen; Sarang Dharmapurikar; John W. Lockwood; Wenjing Tang; Jonathan S. Turner (GLOBECOM, 2003)

Implementation Results of Bloom Filters for String Matching. - Michael Attig; Sarang Dharmapurikar; John W. Lockwood (FCCM, 2004)

Deep Packet Inspection using Parallel Bloom Filters. - Sarang Dharmapurikar; Praveen Krishnamurthy; Todd S. Sproull; John W. Lockwood (IEEE Micro, 2004)

Fast and scalable pattern matching for content filtering. - Sarang Dharmapurikar; John W. Lockwood (ANCS, 2005)

Optimizing memory bandwidth of a multi-channel packet buffer. - Sarang Dharmapurikar; Sailesh Kumar; John W. Lockwood; Patrick Crowley (GLOBECOM, 2005)

Fast hash table lookup using extended bloom filter: an aid to network processing. - Haoyu Song 001; Sarang Dharmapurikar; Jonathan S. Turner; John W. Lockwood (SIGCOMM, 2005)

Robust TCP Stream Reassembly in the Presence of Adversaries. - Sarang Dharmapurikar; Vern Paxson (USENIX Security Symposium, 2005)

Fast packet classification using bloom filters. - Sarang Dharmapurikar; Haoyu Song 001; Jonathan S. Turner; John W. Lockwood (ANCS, 2006)

Packet classification using coarse-grained tuple spaces. - Haoyu Song 001; Jonathan S. Turner; Sarang Dharmapurikar (ANCS, 2006)

Algorithms to accelerate multiple regular expressions matching for deep packet inspection. - Sailesh Kumar; Sarang Dharmapurikar; Fang Yu 002; Patrick Crowley; Jonathan S. Turner (SIGCOMM, 2006)

Rethinking Hardware Support for Network Analysis and Intrusion Prevention. - Vern Paxson; Krste Asanovic; Sarang Dharmapurikar; John W. Lockwood; Ruoming Pang; Robin Sommer; Nicholas Weaver (HotSec, 2006)

Fast and Scalable Pattern Matching for Network Intrusion Detection Systems. - Sarang Dharmapurikar; John W. Lockwood (IEEE J. Sel. Areas Commun., 2006)

Longest prefix matching using bloom filters. - Sarang Dharmapurikar; Praveen Krishnamurthy; David E. Taylor (IEEE/ACM Trans. Netw., 2006)

Counter braids: a novel counter architecture for per-flow measurement. - Yi Lu 001; Andrea Montanari; Balaji Prabhakar; Sarang Dharmapurikar; Abdul Kabbani (SIGMETRICS, 2008)

CONGA: distributed congestion-aware load balancing for datacenters. - Mohammad Alizadeh; Tom Edsall; Sarang Dharmapurikar; Ramanan Vaidyanathan; Kevin Chu; Andy Fingerhut; Vinh The Lam; Francis Matus; Rong Pan; Navindra Yadav; George Varghese (SIGCOMM, 2014)