• DocumentCode
    1717209
  • Title

    Efficient Java Communication Protocols on High-speed Cluster Interconnects

  • Author

    Taboada, Guillermo L. ; Tourino, Juan ; Doallo, Ramon

  • Author_Institution
    Dept. of Electron. & Syst., Univ. of A Coruna
  • fYear
    2006
  • Firstpage
    264
  • Lastpage
    271
  • Abstract
    This paper presents communication strategies for achieving efficient parallel and distributed Java applications on clusters with high-speed interconnects. Communication performance is critical for the overall cluster performance. Previous efforts at obtaining efficient Java communications have a limited applicability on high-speed interconnects as they are focused on high level APIs like RMI, ignoring the particularities of these systems and their native high performance communication protocols. By relying on a custom Java socket implementation higher degrees of performance can be achieved exploiting high-speed interconnect facilities. Several protocol definitions are presented, looking for obtaining high performance Java communications. Moreover, the quality of the protocol implementations and their design decisions has been thoroughly evaluated on a scalable coherent interface (SCI) and gigabit Ethernet (GbE) testbed cluster. The results of this analysis have demonstrated that these Java protocols obtain similar results to native communications
  • Keywords
    Java; local area networks; protocols; Java communication protocol; distributed Java application; gigabit Ethernet; high-speed cluster interconnect; parallel Java application; scalable coherent interface; Access protocols; Java; Libraries; Middleware; Multicast protocols; Optimizing compilers; Performance analysis; Sockets; Testing; Transport protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Local Computer Networks, Proceedings 2006 31st IEEE Conference on
  • Conference_Location
    Tampa, FL
  • ISSN
    0742-1303
  • Print_ISBN
    1-4244-0418-5
  • Electronic_ISBN
    0742-1303
  • Type

    conf

  • DOI
    10.1109/LCN.2006.322110
  • Filename
    4116557