메뉴 건너뛰기




Volumn 31, Issue 17, 2008, Pages 4049-4059

Java Fast Sockets: Enabling high-speed Java communications on high performance clusters

Author keywords

Gigabit Ethernet; High performance cluster; Java sockets; Myrinet; Scalable coherent interface

Indexed keywords

APPLICATIONS; COMMUNICATION; COMPUTER NETWORKS; COMPUTER PROGRAMMING LANGUAGES; ETHERNET; HIGH PERFORMANCE LIQUID CHROMATOGRAPHY; JAVA PROGRAMMING LANGUAGE; NETWORK PROTOCOLS; SENSOR NETWORKS; SPEED; TELECOMMUNICATION NETWORKS;

EID: 54949101966     PISSN: 01403664     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.comcom.2008.08.012     Document Type: Article
Times cited : (24)

References (35)
  • 1
    • 33746309396 scopus 로고    scopus 로고
    • G.L. Taboada, J. Touriño, R. Doallo, Performance analysis of Java message-passing libraries on Fast Ethernet, Myrinet and SCI Clusters, in: Proceedings of the 5th IEEE International Conference on Cluster Computing (Cluster'03), Hong Kong, China, 2003, pp. 118-126.
    • G.L. Taboada, J. Touriño, R. Doallo, Performance analysis of Java message-passing libraries on Fast Ethernet, Myrinet and SCI Clusters, in: Proceedings of the 5th IEEE International Conference on Cluster Computing (Cluster'03), Hong Kong, China, 2003, pp. 118-126.
  • 2
    • 0032671442 scopus 로고    scopus 로고
    • Performance of the communication layers of TCP/IP with the Myrinet Gigabit LAN
    • Barak A., Gilderman I., and Metrik I. Performance of the communication layers of TCP/IP with the Myrinet Gigabit LAN. Computer Communications 22 11 (1999) 989-997
    • (1999) Computer Communications , vol.22 , Issue.11 , pp. 989-997
    • Barak, A.1    Gilderman, I.2    Metrik, I.3
  • 3
    • 54949156083 scopus 로고    scopus 로고
    • Myricom Inc., GM/MX/Myrinet. Available from: [Last visited: August 2008].
    • Myricom Inc., GM/MX/Myrinet. Available from: [Last visited: August 2008].
  • 4
    • 54949125008 scopus 로고    scopus 로고
    • J.-S. Kim, K. Kim, S.-I. Jung, SOVIA: a user-level sockets layer over Virtual Interface Architecture, in: Proceedings of the 3rd IEEE International Conference on Cluster Computing (Cluster'01), Newport Beach, CA, 2001, pp. 399-408.
    • J.-S. Kim, K. Kim, S.-I. Jung, SOVIA: a user-level sockets layer over Virtual Interface Architecture, in: Proceedings of the 3rd IEEE International Conference on Cluster Computing (Cluster'01), Newport Beach, CA, 2001, pp. 399-408.
  • 5
    • 54949156884 scopus 로고    scopus 로고
    • IETF Draft, IP over IB. Available from: [Last visited: August 2008].
    • IETF Draft, IP over IB. Available from: [Last visited: August 2008].
  • 6
    • 33746309997 scopus 로고    scopus 로고
    • R.G. Börger, R. Butenuth, H.-U. Hei, IP over SCI, in: Proceedings of the 2nd IEEE International Conference on Cluster Computing (Cluster'00), Chemnitz, Germany, 2000, pp. 73-77.
    • R.G. Börger, R. Butenuth, H.-U. Hei, IP over SCI, in: Proceedings of the 2nd IEEE International Conference on Cluster Computing (Cluster'00), Chemnitz, Germany, 2000, pp. 73-77.
  • 7
    • 54949131020 scopus 로고    scopus 로고
    • Dolphin Interconnect Solutions Inc., IP over SCI. Dolphin ICS Website. Available from: [Last visited: August 2008].
    • Dolphin Interconnect Solutions Inc., IP over SCI. Dolphin ICS Website. Available from: [Last visited: August 2008].
  • 8
    • 85084160309 scopus 로고    scopus 로고
    • S.H. Rodrigues, T.E. Anderson, D.E. Culler, High-performance local-area communication with fast sockets, in: Proceedings of the Winter 1997 USENIX Symposium, Anaheim, CA, 1997, pp. 257-274.
    • S.H. Rodrigues, T.E. Anderson, D.E. Culler, High-performance local-area communication with fast sockets, in: Proceedings of the Winter 1997 USENIX Symposium, Anaheim, CA, 1997, pp. 257-274.
  • 9
    • 84948978038 scopus 로고    scopus 로고
    • P. Balaji, P. Shivan, P. Wyckoff, D.K. Panda, High performance user level sockets over Gigabit Ethernet, in: Proceedings of the 4th IEEE International Conference on Cluster Computing (Cluster'02), Chicago, IL, 2002, pp. 179-186.
    • P. Balaji, P. Shivan, P. Wyckoff, D.K. Panda, High performance user level sockets over Gigabit Ethernet, in: Proceedings of the 4th IEEE International Conference on Cluster Computing (Cluster'02), Chicago, IL, 2002, pp. 179-186.
  • 10
    • 80053907078 scopus 로고    scopus 로고
    • S. Petri, L. Schneidenbach, B. Schnor, Architecture and implementation of a socket interface on top of GAMMA, in: Proceedings of the 28th IEEE Conference on Local Computer Networks (LCN'03), Bonn, Germany, 2003, pp. 528-536.
    • S. Petri, L. Schneidenbach, B. Schnor, Architecture and implementation of a socket interface on top of GAMMA, in: Proceedings of the 28th IEEE Conference on Local Computer Networks (LCN'03), Bonn, Germany, 2003, pp. 528-536.
  • 11
    • 54949099674 scopus 로고    scopus 로고
    • Intel Corporation, Offload Sockets Framework and Sockets Direct Protocol High Level Design. Available from: [Last visited: August 2008].
    • Intel Corporation, Offload Sockets Framework and Sockets Direct Protocol High Level Design. Available from: [Last visited: August 2008].
  • 12
    • 54949083926 scopus 로고    scopus 로고
    • F. Seifert, H. Kohmann, SCI SOCKET - A Fast Socket Implementation over SCI. Dolphin ICS Website, Available from: [Last visited: August 2008].
    • F. Seifert, H. Kohmann, SCI SOCKET - A Fast Socket Implementation over SCI. Dolphin ICS Website, Available from: [Last visited: August 2008].
  • 13
    • 38349079971 scopus 로고    scopus 로고
    • X. Zhang, S. McIntosh, P. Rohatgi, J.L. Griffin, XenSocket: a high-throughput interdomain transport for VMs, in: Proceedings of the 8th ACM/IFIP/USENIX International Middleware Conference (Middleware'07), Newport Beach, CA, 2007, pp. 184-203.
    • X. Zhang, S. McIntosh, P. Rohatgi, J.L. Griffin, XenSocket: a high-throughput interdomain transport for VMs, in: Proceedings of the 8th ACM/IFIP/USENIX International Middleware Conference (Middleware'07), Newport Beach, CA, 2007, pp. 184-203.
  • 14
    • 0034205764 scopus 로고    scopus 로고
    • Javia: a Java interface to the Virtual Interface Architecture
    • Chang C.-C., and von Eicken T. Javia: a Java interface to the Virtual Interface Architecture. Concurrency: Practice and Experience 12 7 (2000) 573-593
    • (2000) Concurrency: Practice and Experience , vol.12 , Issue.7 , pp. 573-593
    • Chang, C.-C.1    von Eicken, T.2
  • 15
    • 0034207467 scopus 로고    scopus 로고
    • Jaguar: enabling efficient communication and I/O in Java
    • Welsh M., and Culler D.E. Jaguar: enabling efficient communication and I/O in Java. Concurrency: Practice and Experience 12 7 (2000) 519-538
    • (2000) Concurrency: Practice and Experience , vol.12 , Issue.7 , pp. 519-538
    • Welsh, M.1    Culler, D.E.2
  • 16
    • 33744949522 scopus 로고    scopus 로고
    • K. Ghouas, K. Omang, H.O. Bugge, VIA over SCI: consequences of a zero copy implementation and comparison with VIA over Myrinet, in: Proceedings of the 1st International Workshop on Communication Architecture for Clusters (CAC'01), San Francisco, CA, 2001, pp. 1632-1639.
    • K. Ghouas, K. Omang, H.O. Bugge, VIA over SCI: consequences of a zero copy implementation and comparison with VIA over Myrinet, in: Proceedings of the 1st International Workshop on Communication Architecture for Clusters (CAC'01), San Francisco, CA, 2001, pp. 1632-1639.
  • 19
    • 46049086008 scopus 로고    scopus 로고
    • M. Baker, B. Carpenter, A. Shafi, MPJ Express: towards thread safe Java HPC, in: Proceedings of the 8th IEEE International Conference on Cluster Computing (Cluster'06), Barcelona, Spain, 2006, pp. 1-10.
    • M. Baker, B. Carpenter, A. Shafi, MPJ Express: towards thread safe Java HPC, in: Proceedings of the 8th IEEE International Conference on Cluster Computing (Cluster'06), Barcelona, Spain, 2006, pp. 1-10.
  • 20
    • 33646123089 scopus 로고    scopus 로고
    • M. Bornemann, R.V. van Nieuwpoort, T. Kielmann, MPJ/Ibis: a flexible and efficient message passing platform for Java, in: Proccedings of the 12th European PVM/MPI Users' Group Meeting (EuroPVM/MPI'05), Sorrento, Italy, 2005, pp. 217-224.
    • M. Bornemann, R.V. van Nieuwpoort, T. Kielmann, MPJ/Ibis: a flexible and efficient message passing platform for Java, in: Proccedings of the 12th European PVM/MPI Users' Group Meeting (EuroPVM/MPI'05), Sorrento, Italy, 2005, pp. 217-224.
  • 21
    • 35048816547 scopus 로고    scopus 로고
    • M. Lobosco, A.F. Silva, O. Loques, C.L. de Amorim, A new distributed Java Virtual Machine for cluster computing, in: Proceedings of the 9th International Euro-Par Conference (Euro-Par'03), Klagenfurt, Austria, 2003, pp. 1207-1215.
    • M. Lobosco, A.F. Silva, O. Loques, C.L. de Amorim, A new distributed Java Virtual Machine for cluster computing, in: Proceedings of the 9th International Euro-Par Conference (Euro-Par'03), Klagenfurt, Austria, 2003, pp. 1207-1215.
  • 22
    • 84948969921 scopus 로고    scopus 로고
    • W. Zhu, C.-L. Wang, F.C.M. Lau, JESSICA2: A distributed Java Virtual Machine with transparent thread migration support, in: Proceedings of the 4th IEEE International Conference on Cluster Computing (Cluster'02), Chicago, IL, 2002, pp. 381-388.
    • W. Zhu, C.-L. Wang, F.C.M. Lau, JESSICA2: A distributed Java Virtual Machine with transparent thread migration support, in: Proceedings of the 4th IEEE International Conference on Cluster Computing (Cluster'02), Chicago, IL, 2002, pp. 381-388.
  • 23
    • 84944878133 scopus 로고    scopus 로고
    • M. Factor, A. Schuster, K. Shagin, JavaSplit: a Runtime for execution of monolithic Java programs on heterogenous collections of commodity workstations, in: Proceedings of the 5th IEEE International Conference on Cluster Computing (Cluster'03), Hong Kong, China, 2003, pp. 110-117.
    • M. Factor, A. Schuster, K. Shagin, JavaSplit: a Runtime for execution of monolithic Java programs on heterogenous collections of commodity workstations, in: Proceedings of the 5th IEEE International Conference on Cluster Computing (Cluster'03), Hong Kong, China, 2003, pp. 110-117.
  • 24
    • 0032623973 scopus 로고    scopus 로고
    • Update protocols and cluster-based shared memory
    • Keleher P.J. Update protocols and cluster-based shared memory. Computer Communications 22 11 (1999) 1045-1055
    • (1999) Computer Communications , vol.22 , Issue.11 , pp. 1045-1055
    • Keleher, P.J.1
  • 25
    • 47849093612 scopus 로고    scopus 로고
    • W. Huang, H. Zhang, J. He, J. Han, L. Zhang, Jdib: Java Applications interface to unshackle the communication capabilities of InfiniBand networks, in: Proceedings of the 4th IFIP International Conference Network and Parallel Computing (NPC'07), Dalian, China, 2007, pp. 596-601.
    • W. Huang, H. Zhang, J. He, J. Han, L. Zhang, Jdib: Java Applications interface to unshackle the communication capabilities of InfiniBand networks, in: Proceedings of the 4th IFIP International Conference Network and Parallel Computing (NPC'07), Dalian, China, 2007, pp. 596-601.
  • 26
    • 54949091578 scopus 로고    scopus 로고
    • M. Welsh, NBIO: Nonblocking I/O for Java. Available form: [Last visited: August 2008].
    • M. Welsh, NBIO: Nonblocking I/O for Java. Available form: [Last visited: August 2008].
  • 28
    • 46149088273 scopus 로고    scopus 로고
    • G.L. Taboada, J. Touriño, R. Doallo, Efficient Java communication protocols on high-speed cluster interconnects, in: Proceedings of the 31st IEEE Conference on Local Computer Networks (LCN'06), Tampa, FL, 2006, pp. 264-271.
    • G.L. Taboada, J. Touriño, R. Doallo, Efficient Java communication protocols on high-speed cluster interconnects, in: Proceedings of the 31st IEEE Conference on Local Computer Networks (LCN'06), Tampa, FL, 2006, pp. 264-271.
  • 29
    • 34548704767 scopus 로고    scopus 로고
    • G.L. Taboada, J. Touriño, R. Doallo, High performance Java sockets for parallel computing on clusters, in: Proceedings of the 9th International Workshop on Java and Components for Parallelism, Distribution and Concurrency (IWJPDC'07), Long Beach, CA, 2007, p. 197b (8 pages).
    • G.L. Taboada, J. Touriño, R. Doallo, High performance Java sockets for parallel computing on clusters, in: Proceedings of the 9th International Workshop on Java and Components for Parallelism, Distribution and Concurrency (IWJPDC'07), Long Beach, CA, 2007, p. 197b (8 pages).
  • 30
    • 84948973095 scopus 로고    scopus 로고
    • D. Turner, X. Chen, Protocol-dependent message-passing performance on Linux clusters, in: Proceedings of the 4th IEEE International Conference on Cluster Computing (Cluster'02), Chicago, IL, 2002, pp. 187-194.
    • D. Turner, X. Chen, Protocol-dependent message-passing performance on Linux clusters, in: Proceedings of the 4th IEEE International Conference on Cluster Computing (Cluster'02), Chicago, IL, 2002, pp. 187-194.
  • 31
    • 33845346475 scopus 로고    scopus 로고
    • L. Baduel, F. Baude, D. Caromel, Object-oriented SPMD, in: Proceedings of the 5th IEEE International Symposium on Cluster Computing and the Grid (CCGrid'05), Cardiff, UK, 2005, pp. 824-831.
    • L. Baduel, F. Baude, D. Caromel, Object-oriented SPMD, in: Proceedings of the 5th IEEE International Symposium on Cluster Computing and the Grid (CCGrid'05), Cardiff, UK, 2005, pp. 824-831.
  • 32
    • 54949111763 scopus 로고    scopus 로고
    • INRIA, ProActive Website. Available from: [Last visited: August 2008].
    • INRIA, ProActive Website. Available from: [Last visited: August 2008].
  • 34
    • 54949112532 scopus 로고    scopus 로고
    • INRIA, NAS Parallel Benchmarks: ProActive implementation. Available from: [Last visited: August 2008].
    • INRIA, NAS Parallel Benchmarks: ProActive implementation. Available from: [Last visited: August 2008].
  • 35
    • 48049124523 scopus 로고    scopus 로고
    • G.L. Taboada, C. Teijeiro, J. Touriño, High performance Java Remote Method Invocation for parallel computing on clusters, in: Proceedings of the 12th IEEE Symposium on Computers and Communications (ISCC'07), Aveiro, Portugal, 2007, pp. 233-239.
    • G.L. Taboada, C. Teijeiro, J. Touriño, High performance Java Remote Method Invocation for parallel computing on clusters, in: Proceedings of the 12th IEEE Symposium on Computers and Communications (ISCC'07), Aveiro, Portugal, 2007, pp. 233-239.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.