• Home
  • Search
  • Adaptive distributed execution of Java applications
  • Cite Icon5
  • https://doi.org/10.1109/empdp.2004.1271421Copy DOI Icon

Adaptive distributed execution of Java applications

  • Jan 1, 2004
  • V Felea +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In the context of heterogeneous networks, like clusters of workstations, the design of programming and execution environments aims both to easily express parallelism and distribution of applications, at conception level, and to adapt automatically their execution to fluctuations that may appear in the evolution of applications or in resources availabilities. We present the ADAJ environment (adaptive distributed applications in Java), targeted towards Java applications, which addresses these aims, through conceptual tools offered by the programming environment and through a dynamic load balancing mechanism, integrated at the middleware level. At a conception level, the developer has the possibility of easily activating processing in a MIMD programming model, using library calls. At the execution level, the efficiency of execution in ADAJ exploits an observation mechanism, which allows to acquire information on processing behaviour in order to dynamically redistribute load, by object migrations.

Similar Papers
  • Conference Article
  • Citations11

Preliminary evaluation of dynamic load balancing using loop re-partitioning on Omni/SCASH

  • Jan 01, 2003
  • Y Sakae +3
  • Research Article
  • Citations1

Parallelizing a Level 3 BLAS Library for LAN-Connected Workstations

  • Oct 01, 1996
  • Journal of Parallel and Distributed Computing
  • Kuo-Chan Huang +2
  • Conference Article
  • Citations1

An inter-domain load balancing mechanism and performance evaluation

  • May 27, 2005
  • Jingguo Ge +2
  • Book Chapter
  • Citations33

Implementation of gang-scheduling on workstation cluster

  • Jan 01, 1996
  • Atsushi Hori +5
  • Research Article
  • Citations4

Load Balancing Approaches for Web Servers: A Survey of Recent Trends

  • Feb 01, 2018
  • International Journal of Engineering
  • Anshuman Shukla +2
  • Conference Article
  • Citations6

A distributed co-evolutionary particle swarm optimization algorithm

  • Sep 01, 2007
  • D S Liu +2
  • Research Article
  • Citations2

Express versus PVM: A performance comparison

  • Jun 01, 1997
  • Parallel Computing
  • Ishfaq Ahmad
  • Research Article
  • Citations1

An Implementation of A Parallel Iterative Algorithm for the Solution of Large Banded System on A Cluster of Workstations

  • Jan 01, 2008
  • International Journal of Modelling and Simulation
  • M Al-Towaiq +3
  • Book Chapter
  • Citations1

Surfing the Grid - Dynamic Task Migration in the Polder Metacomputer Project

  • Jan 01, 2002
  • Dick Van Albada +1
  • Book Chapter
  • Citations5

Fast and Efficient Parallel Computations Using a Cluster of Workstations to Simulate Flood Flows

  • Jan 01, 2015
  • Sudi Mungkasi +1
  • Book Chapter

Integrating visual aids into an object oriented programming environment

  • Jan 01, 1990
  • Matthias Schneider-Hufschmidt
  • Conference Article
  • Citations8

The Octave control systems toolbox: a MATLAB/sup TM/-like CACSD environment

  • Sep 15, 1996
  • A.S Hodel +3
  • Book Chapter

Parallel workstation clusters and MPI for sparse systems in computational science

  • Jan 01, 1998
  • Parallel Computational Fluid Dynamics '97
  • A Berner +1
  • Research Article
  • Citations1

A Functional Programming Based CACSD Environment

  • Aug 01, 1990
  • IFAC Proceedings Volumes
  • J.D.M Kinyua +1
  • Book Chapter
  • Citations15

Dynamic balancing complex workload in workstation networks — Challenge, concepts and experience

  • Jan 01, 1995
  • Wolfgang Becker
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.