 | 2011 |
| 41 |  | Ben Wun,
Mike Wilson,
Patrick Crowley:
A Dynamically Adapting Network Programming Framework.
ANCS 2011: 211-212 |
| 40 |  | Haowei Yuan,
Patrick Crowley:
Performance Measurement of Name-Centric Content Distribution Methods.
ANCS 2011: 223-224 |
| 39 |  | Michael J. Schultz,
Ben Wun,
Patrick Crowley:
A Passive Network Appliance for Real-Time Network Monitoring.
ANCS 2011: 239-249 |
| 38 |  | Shakir James,
Patrick Crowley:
Fast Content Distribution on Datacenter Networks.
ANCS 2011: 87-88 |
| 2010 |
| 37 |  | Haowei Yuan,
Benjamin Wun,
Patrick Crowley:
Software-based implementations of updateable data structures for high-speed URL matching.
ANCS 2010: 15 |
| 36 |  | Shakir James,
Patrick Crowley:
TnT: transparent network tracker for P2P applications.
ANCS 2010: 28 |
| 35 |  | Shakir James,
Patrick Crowley:
IMP: ISP-Managed P2P.
Peer-to-Peer Computing 2010: 1-9 |
| 2009 |
| 34 |  | Peter Z. Onufryk,
K. K. Ramakrishnan,
Patrick Crowley,
John Wroclawski:
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 |
| 33 |  | 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 |
| 32 |  | Shakir James,
Patrick Crowley:
ISP managed peer-to-peer.
ANCS 2009: 167-168 |
| 31 |  | Toshiro Yamauchi,
Haowei Yuan,
Patrick Crowley:
Implementing URL-based forwarding on a network processor-based router platform.
ANCS 2009: 171-172 |
| 30 |  | Benjamin Wun,
Patrick Crowley,
Arun Raghunath:
Parallelization of Snort on a multi-core platform.
ANCS 2009: 173-174 |
| 29 |  | Michela Becchi,
Charlie Wiseman,
Patrick Crowley:
Evaluating regular expression matching engines on network and general purpose processors.
ANCS 2009: 30-39 |
| 2008 |
| 28 |  | Ben Wun,
Patrick Crowley,
Arun Raghunath:
Design of a scalable network programming framework.
ANCS 2008: 10-18 |
| 27 |  | 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 |
| 26 |  | Michela Becchi,
Patrick Crowley:
Efficient regular expression evaluation: theory to practice.
ANCS 2008: 50-59 |
| 25 |  | Michela Becchi,
Patrick Crowley:
Extending finite automata to efficiently match Perl-compatible regular expressions.
CoNEXT 2008: 25 |
| 24 |  | Michela Becchi,
Mark A. Franklin,
Patrick Crowley:
A workload for evaluating deep packet inspection architectures.
IISWC 2008: 79-89 |
| 23 |  | Sailesh Kumar,
Jonathan S. Turner,
Patrick Crowley:
Peacock Hashing: Deterministic and Updatable Hashing for High Performance Networking.
INFOCOM 2008: 101-105 |
| 22 |  | Patrick Crowley:
A Dynamic Publish-Subscribe Network for Distributed Simulation.
PADS 2008: 150 |
| 21 |  | Patrick Crowley:
The future in your pocket.
Computer Communication Review 38(2): 61-64 (2008) |
| 2007 |
| 20 |  | Michela Becchi,
Patrick Crowley:
An improved algorithm to accelerate regular expression evaluation.
ANCS 2007: 145-154 |
| 19 |  | Michela Becchi,
Patrick Crowley:
A hybrid finite automaton for practical deep packet inspection.
CoNEXT 2007: 1 |
| 18 |  | Michela Becchi,
Mark A. Franklin,
Patrick Crowley:
Performance/area efficiency in chip multiprocessors with micro-caches.
Conf. Computing Frontiers 2007: 247-258 |
| 17 |  | Sailesh Kumar,
Jonathan S. Turner,
Patrick Crowley,
Michael Mitzenmacher:
HEXA: Compact Data Structures for Faster Packet Processing.
ICNP 2007: 246-255 |
| 16 |  | 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 |
| 15 |  | 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 |
| 14 |  | Sailesh Kumar,
Michela Becchi,
Patrick Crowley,
Jonathan S. Turner:
CAMP: fast and efficient IP lookup architecture.
ANCS 2006: 51-60 |
| 13 |  | Sailesh Kumar,
John Maschmeyer,
Patrick Crowley:
Exploiting locality to ameliorate packet queue contention and serialization.
Conf. Computing Frontiers 2006: 279-290 |
| 12 |  | Michela Becchi,
Patrick Crowley:
Dynamic thread assignment on heterogeneous multiprocessor architectures.
Conf. Computing Frontiers 2006: 29-40 |
| 11 |  | Benjamin Wun,
Patrick Crowley:
Network I/O Acceleration in Heterogeneous Multicore Processors.
Hot Interconnects 2006: 9-14 |
| 10 |  | 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 |
| 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-216 |
| 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 |