Summer 2002 Project - Network Processor
IXP1200

Project Objectives
Project Documentation
Related Papers
Related Tools
Related Website and/or
Groups
Project
Objectives
This research centers on investigating how to use Intel
Network Processor - IXP1200 to construct intellegent and high speed netwok
for high performance parallel computing and other high speed network applications.
The main topics are:
-
Construct hardware and software environment with
IX12EB board provided by Intel;
-
Try packet switching example application and verify
the performance of IXP1200;
-
Design forward plane and control plane code for an
undefined network application;
Project
Documentation
Related
Papers & Documents
Papers:
Evaluating
Network Processors in IP Forwarding, (summary)
Tammo Spalink, Scott Karlin, Larry Peterson, Department of Computer Science,
Princeton University.
Building
a Robust Software-Based Router Using Network Processors, (summary)
Tammo Spalink, Scott Karlin, Larry Peterson, Yitzchak Gottlieb, Department
of Computer Science, Princeton University.
Intel
IXP1200 Network Processor and Digital Video Broadcasting, (summary)
Markku Leinio Turku Polytechnic, School of Telecommunications and e-Business.
The
Genesis Kernel: A Programming System for Spawning Network Architectures,
(summary)
M. E. Kounavis, A. T. Campbell, S. Chou, F. Modoux, J. Vicente, and H.
Zhang, Columbia University, New York.
Virtuosity:
Programmable Resource Management for Spawning Networks, (summary)D.
A. Villela, A. T. Campbell and J. Vicente, Columbia University, New York.
Manual:
Installation Guide (pdf),
Intel.
Other
documents from Intel IXA SDK 2.0 Volumn II.
Documents
from Intel IXA SDK 2.0 Volumn I.
bp1200.pdf,
BP1200 Device Manual.
WinMan.PDF,
BPWin General User's Manual.
Related
Tools
-
FUtil.exe,
utility to burn flash on ixp1200 eval system
-
flash.img,
flash image which includes cygmon
-
zImage,
Linux kernel image
-
ramdisk_img.gz,
Ramdisk for Linux
-
nfserver.exe,
NFS server for Windows NT, 2000
-
nfs-utils-0.3.1-13.i386.rpm,
NFS server for Linux
-
tfpd32e,
TFTP server for Windows NT, 2000
-
armbe-v4b-fcs.i386.rpm,
ARM Big-endian tool chain
Related
Website and Group
fchen@capsl.udel.edu