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
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;
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
DOI :
10.1109/ISPDC.2004.2