About   
Networks
Performance
Applications
Engineering
Publications
Home
  
  

Quanta: Application-Centric Communications Middleware

Quanta imageQuanta, targeted for optical networks, is an applications-level API that translates high-level data distribution requirements into low-level optimized networking protocols and parameter settings. Application developers specify their application?s data transfer characteristics, and then Quanta transparently translates these requirements into transmission protocols and network services. Quanta provides a rich set of networking tools and data distribution mechanisms, including: message passing, distributed shared memory, remote procedure calls, remote file I/O, Forward Error Corrected UDP, Parallel TCP for bulk data transfer, and collaborative performance monitoring.The data transfer scheme Reliable Blast UDP (RBUDP) was recently added to Quanta. Quanta is used in the OptIPuter project, and is being tested over long, fat networks between Chicago and Amsterdam.

Collaborators
University of Illinois at Chicago, USA; SARA, The Netherlands

Contact
Jason Leigh
University of Illinois at Chicago
spiff@evl.uic.edu

http://www.evl.uic.edu/
    cavern/teranode/quanta.html


  
     
web @ euro-link.org    Euro-Link Logo