Sites

  My Home Page
  TAMU Home Page
  TAMU CS Home Page

 Research

  Experience
  Interests

 Professional

  Activities

 Projects

  VTech
  TAMU-NetEx
  RT-ARM
  NetCamo
  HydraNet
  Panic

 Publications

  Selected Papers
  Technical Reports

 Courses

  Intro Comp Systems (F08)
  Operating Systems (F08)
  Distributed Systems (S07)
  Real-Time Systems(F07)
  Graduate Seminar

 Misc

   Note to Prospective Students


Panic -- Network Support for Low-Latency Distributed Applications


Many protocols for distributed applications, for example distributed shared memory, group communication, or kerberos-style security mechanisms, incur most of their large latencies at the network-host boundary. We are currently studying the feasibility of dynamically loading portions of the high-level protocols into the network infrastructure. This approach has similar goals, but is diametrically opposed to user-level network interfaces by providing network-level application protocols. Panic (Protocols Aboard Network Interface Cards) provides a distributed virtual machine on Myrinet network interface cards and a protocol composition and execution environment to safely execute application-level protocols therein, with substantial performance improvements over host-based protocols.


Publications

C. Beauduy and R. Bettati, "Protocols Aboard Network Interface Cards." Proceedigns of the IASTED International Conference on Parallel and Distributed Computing and Systems. Cambridge, MA,November 1999.
( postscript, pdf, html )

Other Material

Slide Presentation about Panic