| 2009 | ||
|---|---|---|
| 28 | Patrick Crowley, David A. Maltz, Jacobus E. van der Merwe: Proceedings of the ACM SIGCOMM 2009 Workshop on Programmable Routers for Extensible Services of Tomorrow, PRESTO 2009, Barcelona, Spain, August 21, 2009 ACM 2009 | |
| 2008 | ||
| 27 | Ben Wun, Patrick Crowley, Arun Raghunath: Design of a scalable network programming framework. ANCS 2008: 10-18 | |
| 26 | Charlie Wiseman, Jonathan S. Turner, Michela Becchi, Patrick Crowley, John D. DeHart, Mart Haitjema, Shakir James, Fred Kuhns, Jing Lu, Jyoti Parwatikar, Ritun Patney, Michael Wilson, Ken Wong, David Zar: A remotely accessible network processor-based router for network experimentation. ANCS 2008: 20-29 | |
| 25 | Michela Becchi, Patrick Crowley: Efficient regular expression evaluation: theory to practice. ANCS 2008: 50-59 | |
| 24 | Michela Becchi, Patrick Crowley: Extending finite automata to efficiently match Perl-compatible regular expressions. CoNEXT 2008: 25 | |
| 23 | Michela Becchi, Mark A. Franklin, Patrick Crowley: A workload for evaluating deep packet inspection architectures. IISWC 2008: 79-89 | |
| 22 | Sailesh Kumar, Jonathan S. Turner, Patrick Crowley: Peacock Hashing: Deterministic and Updatable Hashing for High Performance Networking. INFOCOM 2008: 101-105 | |
| 21 | Patrick Crowley: A Dynamic Publish-Subscribe Network for Distributed Simulation. PADS 2008: 150 | |
| 20 | Patrick Crowley: The future in your pocket. Computer Communication Review 38(2): 61-64 (2008) | |
| 2007 | ||
| 19 | Michela Becchi, Patrick Crowley: An improved algorithm to accelerate regular expression evaluation. ANCS 2007: 145-154 | |
| 18 | Michela Becchi, Patrick Crowley: A hybrid finite automaton for practical deep packet inspection. CoNEXT 2007: 1 | |
| 17 | Michela Becchi, Mark A. Franklin, Patrick Crowley: Performance/area efficiency in chip multiprocessors with micro-caches. Conf. Computing Frontiers 2007: 247-258 | |
| 16 | Sailesh Kumar, Jonathan S. Turner, Patrick Crowley, Michael Mitzenmacher: HEXA: Compact Data Structures for Faster Packet Processing. ICNP 2007: 246-255 | |
| 15 | Roger D. Chamberlain, Mark A. Franklin, Eric J. Tyson, Jeremy Buhler, Saurabh Gayen, Patrick Crowley, James H. Buckley: Application development on hybrid systems. SC 2007: 50 | |
| 14 | Jonathan S. Turner, Patrick Crowley, John D. DeHart, Amy Freestone, Brandon Heller, Fred Kuhns, Sailesh Kumar, John W. Lockwood, Jing Lu, Michael Wilson, Charles Wiseman, David Zar: Supercharging planetlab: a high performance, multi-application, overlay network platform. SIGCOMM 2007: 85-96 | |
| 2006 | ||
| 13 | Sailesh Kumar, Michela Becchi, Patrick Crowley, Jonathan S. Turner: CAMP: fast and efficient IP lookup architecture. ANCS 2006: 51-60 | |
| 12 | Sailesh Kumar, John Maschmeyer, Patrick Crowley: Exploiting locality to ameliorate packet queue contention and serialization. Conf. Computing Frontiers 2006: 279-290 | |
| 11 | Michela Becchi, Patrick Crowley: Dynamic thread assignment on heterogeneous multiprocessor architectures. Conf. Computing Frontiers 2006: 29-40 | |
| 10 | Mark A. Franklin, Eric J. Tyson, J. Buckley, Patrick Crowley, John Maschmeyer: Auto-pipe and the X language: a pipeline design tool and description language. IPDPS 2006 | |
| 9 | Sailesh Kumar, Sarang Dharmapurikar, Fang Yu, Patrick Crowley, Jonathan S. Turner: Algorithms to accelerate multiple regular expressions matching for deep packet inspection. SIGCOMM 2006: 339-350 | |
| 2005 | ||
| 8 | Sailesh Kumar, Patrick Crowley: Segmented hash: an efficient hash table implementation for high performance networking subsystems. ANCS 2005: 91-103 | |
| 7 | Sailesh Kumar, Patrick Crowley, Jonathan S. Turner: Design of Randomized Multichannel Packet Storage for High Performance Routers. Hot Interconnects 2005: 100-106 | |
| 6 | Sailesh Kumar, Jonathan S. Turner, Patrick Crowley: Addressing Queuing Bottlenecks at High Speeds. Hot Interconnects 2005: 107-113 | |
| 5 | Ben Wun, Jeremy Buhler, Patrick Crowley: Exploiting Coarse-Grained Parallelism to Accelerate Protein Motif Finding with a Network Processor. IEEE PACT 2005: 173-184 | |
| 2003 | ||
| 4 | Jean-Loup Baer, Douglas Low, Patrick Crowley, Neal Sidhwaney: Memory Hierarchy Design for a Multiprocessor Look-up Engine. IEEE PACT 2003: 206- | |
| 2000 | ||
| 3 | Patrick Crowley, Marc E. Fiuczynski, Jean-Loup Baer, Brian N. Bershad: Characterizing processor architectures for programmable network interfaces. ICS 2000: 54-65 | |
| 1999 | ||
| 2 | Patrick Crowley, Jean-Loup Baer: On the Use of Trace Sampling for Architectural Studies of Desktop Applications. SIGMETRICS 1999: 208-209 | |
| 1998 | ||
| 1 | Dennis C. Lee, Patrick Crowley, Jean-Loup Baer, Thomas E. Anderson, Brian N. Bershad: Execution Characteristics of Desktop Applications on Windows NT. ISCA 1998: 27-38 | |