A Signature Match Processor Architecture for Network Intrusion Detection. - Janardhan Singaraju; Long Bu; John A. Chandy (FCCM, 2005)

A Generic Lookup Cache Architecture for Network Processing Applications. - Janardhan Singaraju; John A. Chandy (ERSA, 2006)

FPGA based string matching for network processing applications. - Janardhan Singaraju; John A. Chandy (Microprocess. Microsystems, 2008)

Parallel Data Sort Using Networked FPGAs. - Janardhan Singaraju; John A. Chandy (ReConFig, 2010)

Active Storage Networks for Accelerating K-Means Data Clustering. - Janardhan Singaraju; John A. Chandy (ARC, 2011)

Active storage networks: Using embedded computation in the network switch for cluster data processing. - Janardhan Singaraju; Ajithkumar Thamarakuzhi; John A. Chandy (Future Gener. Comput. Syst., 2015)