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

   SpTp Cryptocurrencies (S17)
   Intro Comp Systems (F17)
   UG Operating Systems (S17)
   G Operating Systems (S13)
   Distributed Systems (S07)
   Real-TimeSystems(F16)
   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