Java']Java objects communication on a high performance network

被引:0
|
作者
Courtrai, L [1 ]
Mahéo, Y [1 ]
Raimbault, F [1 ]
机构
[1] S Brittany Univ, VALORIA Lab, Orcade Project, F-56000 Vannes, France
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Local high performance networks availability already makes workstations clusters a serious alternative for parallel computing. However a high level and effective programming language for such architecture is still missing. Recent works show the interest in Java for cluster programming. One of the main issues is to handle efficiently the communication of objects to really take advantage of the network speed. The paper presents an alternative to the standard serialization process through the proposal of a Java object communication library Object allocation is controlled in such a way that the transfer of objects between two nodes comes to a direct memory to memory dump. We show how specific allocation mechanisms can cooperate with a Java Virtual Machine so that fast transfers of graphs of objects can be achieved. Experimental results are given for basic operations and for a generic programming application; they demonstrate a dramatic change in the transfer speed.
引用
收藏
页码:203 / 210
页数:8
相关论文
共 50 条
  • [1] A high performance buffering of Java']Java objects for Java']Java card systems with flash memory
    Jin, Min-Sik
    Jung, Min-Soo
    [J]. EMERGING DIRECTIONS IN EMBEDDED AND UBIQUITOUS COMPUTING, 2006, 4097 : 908 - 918
  • [2] Java']Java for high-performance network computing
    Fox, G
    [J]. CONCURRENCY-PRACTICE AND EXPERIENCE, 1998, 10 (11-13): : 821 - 824
  • [3] Networking performance for distributed objects in Java']Java
    Migliardi, M
    Sunderam, V
    [J]. PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 1157 - 1163
  • [4] JAVA']JAVA-BASED COMMUNICATION IN A HIGH PERFORMANCE COMPUTING ENVIRONMENT
    Fries, A.
    de Mora, J. Portell i
    Sirvent, R.
    [J]. GAIA: AT THE FRONTIERS OF ASTROMETRY, 2011, 45 : 103 - +
  • [5] Device level communication libraries for high-performance computing in Java']Java
    Taboada, Guillermo L.
    Tourino, Juan
    Doallo, Ramon
    Shafi, Aamir
    Baker, Mark
    Carpenter, Bryan
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2011, 23 (18): : 2382 - 2403
  • [6] Java']JavaGrande - High performance computing with Java']Java
    Philippsen, M
    Boisvert, RF
    Getov, VS
    Pozo, R
    Moreira, J
    Gannon, D
    Fox, GC
    [J]. APPLIED PARALLEL COMPUTING, PROCEEDINGS: NEW PARADIGMS FOR HPC IN INDUSTRY AND ACADEMIA, 2001, 1947 : 20 - 36
  • [7] High Performance JAVA']JAVA Programming
    Myalapalli, Vamsi Krishna
    Geloth, Sunitha
    [J]. 2015 INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING (ICPC), 2015,
  • [8] High-performance Java']Java
    Pancake, CM
    Lengauer, C
    [J]. COMMUNICATIONS OF THE ACM, 2001, 44 (10) : 98 - 101
  • [9] Java']Java for high-performance network-based computing: a survey
    Lobosco, M
    Amorim, C
    Loques, O
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2002, 14 (01): : 1 - 31
  • [10] Mobile Java']Java objects
    Hayton, RJ
    Bursell, MH
    Donaldson, DI
    Herbert, AJ
    [J]. MIDDLEWARE'98: IFIP INTERNATIONAL CONFERENCE ON DISTRIBUTED SYSTEMS PLATFORMS AND OPEN DISTRIBUTED PROCESSING, 1998, : 323 - 338