Lecture Notes For All: High Performance Communication

GoDaddy

...................

Sunday, May 15, 2011

High Performance Communication

High Performance Communication



Topic/Slides
Assigned Paper/Notes

no class (HotI 06)

no class -- Labor Day

no class
Homework 2 due 9/22
Allyn Romanow, Stephen Bailey, RDMA over IP
Hyong-youb Kim and Scott Rixner, TCP Offload through Connection Handoff, EuroSys 06
K. Mackenzie, An Intel IXP1200-based Network Interface
D.K. Panda, Can User Level Protocols Take Advantage of Multi-CPU NICs?
no class (IXA Summit 06)




no class - Fall Recess

Structuring application communication: MPI, PVM
ECho stack
(Arvind K.)
Introduction to MPI
ECho & EVpath
Project Update Report Due
NIC-based acceleration of VMMs
(Adit R.Purav S.)
Himanshu Raj, Ivan Ganev, Karsten Schwan, Jimi Xenidis, Scalable I/O Virtualization via Self-Virtualizing Devices
Liu et al, High Performance VMM-Bypass I/O in Virtual Machines, USENIX Annual Technical Conference 2006
Campbell A.T., De Meer H.G., Kounavis M.E., Miki K., Vicente J., and Villela D., A Survey of Programmable Networks
Robert Morris, Eddie Kohler, John Jannotti and M. Frans Kaashoek, The Click Modular Router
Network Processor Survey
Caching in NPs
NP Design Analysis

(Ranjith S.)
IBM Cell
(Vishakha G.)
Reconfigurable Hardware, FPGAs
(Jeff Y.)
Applications: IDS on FPGAs
(Gregory D.)



Applications: Classification, Scheduling, Multicast, DHTs, Content Processing
Francis Chang, Wu-chang Feng, Wu-chi Feng, Kang Li, Efficient Packet Classification with Digest Caches, NP3
Laxmi Bhuyan's group research, An Efficient Packet Scheduling Algorithm in Network Processors
Design and Implementation of a Content Aware Switch using a Network Processor
no class - Thanksgiving

Tools: Benchmarks
(Matt K.)
Byeong Kil Lee, Lizy Kurian John, NpBench: A Benchmark Suite for Control plane and Data plane Applications for Network Processors, Int't Conf. on Computer Design, 2003
NetBench, CommBench
Tools: simulators and development
Compiler support
(Fernando A.)
Y. Luo, L. Bhuyan, NePSim: A Network Processor Simulator with Power Evaluation Framework, IEEE Micro, Special Issue on Network Processors, September/October 2004
Herbert Bos, et al., FFPF: Fairly Fast Packet Filters
Harrick M. Vin, Jayaram Mudigonda, Jamie Jason, Erik J. Johnson, Roy Ju, Aaron Kunze, and Ruiqi Lian, Shangri-La: A Programming Environment for Packet-processing Systems: Design Considerations
Project Presentations
Matt, Jeff, Arvind, Ranjith, Adit
Project Presentations
Priyanka, Vishakha, Gregory, Purav, Rao, Fernando

No comments:

Post a Comment