• DocumentCode
    2180736
  • Title

    A Java CPU calibration tool for load balancing in distributed applications

  • Author

    Paroux, Guilhem ; Toursel, Bernard ; Olejnik, Richard ; Felea, Violeta

  • Author_Institution
    Lab. d´´Informatique Fondametale de Lille, Univ. of Sci. & Technol. of Lille, Villeneuve d´´Ascq, France
  • fYear
    2004
  • fDate
    5-7 July 2004
  • Firstpage
    155
  • Lastpage
    159
  • Abstract
    This article presents a method for evaluating the CPU power, independently from the system used, in heterogeneous networks of workstations. It is based on the use of Java language in order to ensure application portability and more particularly on the mechanism of thread CPU processing time measurement introduced in the version 1.5 of Sun Java. That tool will be integrated into the load balancing mechanism which is totally written in Java and that we developed in the LIFL project ADAJ. We show how to evaluate the potential power of the CPU with a software totally written in Java. Moreover, we will justify the results provided by our approach. We will also analyse the exploitation of the calibration tool in order to improve the execution time of parallel and distributed applications in the context of load balancing in a network of workstations.
  • Keywords
    Java; calibration; parallel programming; performance evaluation; resource allocation; software portability; workstation clusters; ADAJ; CPU power evaluation; CPU time; Java CPU calibration tool; Java language; Java software; LIFL project; Sun Java; application portability; distributed applications; heterogeneous networks; load balancing; load observation; parallel applications; thread CPU processing time measurement; workstation network; Application software; Calibration; Delay; Hardware; Java; Load management; Sun; Time measurement; Workstations; Yarn; CPU time; Calibration; Distributed applications; Java; Load observation; Network of workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, 2004. Third International Symposium on/Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks, 2004. Third International Workshop on
  • Print_ISBN
    0-7695-2210-6
  • Type

    conf

  • DOI
    10.1109/ISPDC.2004.2
  • Filename
    1372062