|
|
Introduction to the wire-speed processor and architecture
|
|
|
by H. Franke,
J. Xenidis,
C. Basso,
B. M. Bass,
S. S. Woodward,
J. D. Brown,
and C. L. Johnson
|
|
|
|
In this paper, we introduce the wire-speed processor (WSP) project, an advanced development project led by IBM Research and the IBM
Systems and Technology Group. The WSP represents a generic
processor architecture in which processing cores, hardware
accelerators, and I/O functions are closely coupled in a system on a
chip. The first implementation of the WSP architecture targets
applications operating at "wire speed" (i.e., speeds in which the data are transmitted and processed at the maximum speed allowed by the
hardware). These applications include those that involve routers,
firewalls, intrusion-prevention systems, and other network analytics.
The WSP combines 16 multithreaded IBM PowerPC® cores with
special-purpose dedicated accelerators optimized for packet
processing, security, pattern matching, compression, extensible
markup language (XML) parsing, and I/O for networking that
provides four 10-Gb/s bidirectional network links. In this paper,
we describe the various system components, the underlying design
philosophy involving close integration of these components, and
the special system features that were developed to achieve this
close integration.
Full paper
|
|
|
|
|
|