| 2013 | ||
|---|---|---|
| j4 | Michela Becchi, Patrick Crowley: A-DFA: A Time- and Space-Efficient DFA Compression Algorithm for Fast Regular Expression Evaluation. TACO 10(1): 4 (2013) | |
| 2012 | ||
| c41 | Michael J. Schultz, Patrick Crowley: Performance Analysis of Packet Capture Methods in a 10 Gbps Virtualized Environment. ICCCN 2012: 1-8 | |
| c40 | Haowei Yuan, Tian Song, Patrick Crowley: Scalable NDN Forwarding: Concepts, Issues and Principles. ICCCN 2012: 1-9 | |
| 2011 | ||
| c39 | ||
| c38 | Ben Wun, Mike Wilson, Patrick Crowley: A Dynamically Adapting Network Programming Framework. ANCS 2011: 211-212 | |
| c37 | Haowei Yuan, Patrick Crowley: Performance Measurement of Name-Centric Content Distribution Methods. ANCS 2011: 223-224 | |
| c36 | Michael J. Schultz, Ben Wun, Patrick Crowley: A Passive Network Appliance for Real-Time Network Monitoring. ANCS 2011: 239-249 | |
| 2010 | ||
| c35 | Haowei Yuan, Benjamin Wun, Patrick Crowley: Software-based implementations of updateable data structures for high-speed URL matching. ANCS 2010: 15 | |
| c34 | ||
| c33 | ||
| 2009 | ||
| c32 | Michela Becchi, Charlie Wiseman, Patrick Crowley: Evaluating regular expression matching engines on network and general purpose processors. ANCS 2009: 30-39 | |
| c31 | ||
| c30 | Toshiro Yamauchi, Haowei Yuan, Patrick Crowley: Implementing URL-based forwarding on a network processor-based router platform. ANCS 2009: 171-172 | |
| c29 | Benjamin Wun, Patrick Crowley, Arun Raghunath: Parallelization of Snort on a multi-core platform. ANCS 2009: 173-174 | |
| e2 | Peter Z. Onufryk, K. K. Ramakrishnan, Patrick Crowley, John Wroclawski (Eds.): Proceedings of the 2009 ACM/IEEE Symposium on Architecture for Networking and Communications Systems, ANCS 2009, Princeton, New Jersey, USA, October 19-20, 2009. ACM 2009, isbn 978-1-60558-630-4 | |
| e1 | Patrick Crowley, David A. Maltz, Jacobus E. van der Merwe (Eds.): Proceedings of the ACM SIGCOMM 2009 Workshop on Programmable Routers for Extensible Services of Tomorrow, PRESTO 2009, Barcelona, Spain, August 21, 2009. ACM 2009, isbn 978-1-60558-446-1 | |
| 2008 | ||
| j3 | ||
| j2 | Michela Becchi, Patrick Crowley: Dynamic Thread Assignment on Heterogeneous Multiprocessor Architectures. J. Instruction-Level Parallelism 10 (2008) | |
| j1 | Patrick Crowley, Sailesh Kumar, John Maschmeyer: Exploiting Locality to Ameliorate Packet Queue Contention and Serialization. J. Instruction-Level Parallelism 10 (2008) | |
| c28 | Ben Wun, Patrick Crowley, Arun Raghunath: Design of a scalable network programming framework. ANCS 2008: 10-18 | |
| c27 | 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 | |
| c26 | Michela Becchi, Patrick Crowley: Efficient regular expression evaluation: theory to practice. ANCS 2008: 50-59 | |
| c25 | Michela Becchi, Patrick Crowley: Extending finite automata to efficiently match Perl-compatible regular expressions. CoNEXT 2008: 25 | |
| c24 | Michela Becchi, Mark A. Franklin, Patrick Crowley: A workload for evaluating deep packet inspection architectures. IISWC 2008: 79-89 | |
| c23 | Sailesh Kumar, Jonathan S. Turner, Patrick Crowley: Peacock Hashing: Deterministic and Updatable Hashing for High Performance Networking. INFOCOM 2008: 101-105 | |
| c22 | ||
| 2007 | ||
| c21 | Michela Becchi, Patrick Crowley: An improved algorithm to accelerate regular expression evaluation. ANCS 2007: 145-154 | |
| c20 | Michela Becchi, Mark A. Franklin, Patrick Crowley: Performance/area efficiency in chip multiprocessors with micro-caches. Conf. Computing Frontiers 2007: 247-258 | |
| c19 | Michela Becchi, Patrick Crowley: A hybrid finite automaton for practical deep packet inspection. CoNEXT 2007: 1 | |
| c18 | Sailesh Kumar, Jonathan S. Turner, Patrick Crowley, Michael Mitzenmacher: HEXA: Compact Data Structures for Faster Packet Processing. ICNP 2007: 246-255 | |
| c17 | 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 | |
| c16 | 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 | ||
| c15 | Sailesh Kumar, Michela Becchi, Patrick Crowley, Jonathan S. Turner: CAMP: fast and efficient IP lookup architecture. ANCS 2006: 51-60 | |
| c14 | Michela Becchi, Patrick Crowley: Dynamic thread assignment on heterogeneous multiprocessor architectures. Conf. Computing Frontiers 2006: 29-40 | |
| c13 | Sailesh Kumar, John Maschmeyer, Patrick Crowley: Exploiting locality to ameliorate packet queue contention and serialization. Conf. Computing Frontiers 2006: 279-290 | |
| c12 | Benjamin Wun, Patrick Crowley: Network I/O Acceleration in Heterogeneous Multicore Processors. Hot Interconnects 2006: 9-14 | |
| c11 | Mark A. Franklin, Eric J. Tyson, James H. Buckley, Patrick Crowley, John Maschmeyer: Auto-pipe and the X language: a pipeline design tool and description language. IPDPS 2006 | |
| c10 | 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 | ||
| c9 | Ben Wun, Jeremy Buhler, Patrick Crowley: Exploiting Coarse-Grained Parallelism to Accelerate Protein Motif Finding with a Network Processor. IEEE PACT 2005: 173-184 | |
| c8 | Sailesh Kumar, Patrick Crowley: Segmented hash: an efficient hash table implementation for high performance networking subsystems. ANCS 2005: 91-103 | |
| c7 | Sarang Dharmapurikar, Sailesh Kumar, John W. Lockwood, Patrick Crowley: Optimizing memory bandwidth of a multi-channel packet buffer. GLOBECOM 2005: 6 | |
| c6 | Sailesh Kumar, Patrick Crowley, Jonathan S. Turner: Design of Randomized Multichannel Packet Storage for High Performance Routers. Hot Interconnects 2005: 100-106 | |
| c5 | Sailesh Kumar, Jonathan S. Turner, Patrick Crowley: Addressing Queuing Bottlenecks at High Speeds. Hot Interconnects 2005: 107-113 | |
| 2003 | ||
| c4 | Jean-Loup Baer, Douglas Low, Patrick Crowley, Neal Sidhwaney: Memory Hierarchy Design for a Multiprocessor Look-up Engine. IEEE PACT 2003: 206-216 | |
| 2000 | ||
| c3 | Patrick Crowley, Marc E. Fiuczynski, Jean-Loup Baer, Brian N. Bershad: Characterizing processor architectures for programmable network interfaces. ICS 2000: 54-65 | |
| 1999 | ||
| c2 | Patrick Crowley, Jean-Loup Baer: On the Use of Trace Sampling for Architectural Studies of Desktop Applications. SIGMETRICS 1999: 208-209 | |
| 1998 | ||
| c1 | 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 | |
Data released under the ODC-BY 1.0 license — See also our legal information page