skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Grid-based asynchronous migration of execution context in Java virtual machines

Conference ·

Previous research efforts for building thread migration systems have concentrated on the development of frameworks dealing with a small local environment controlled by a single user. Computational Grids provide the opportunity to utilize a large-scale environment controlled over different organizational boundaries. Using this class of large-scale computational resources as part of a thread migration system provides a significant challenge previously not addressed by this community. In this paper the authors present a framework that integrates Grid services to enhance the functionality of a thread migration system. To accommodate future Grid services, the design of the framework is both flexible and extensible. Currently, the thread migration system contains Grid services for authentication, registration, lookup, and automatic software installation. In the context of distributed applications executed on a Grid-based infrastructure, the asynchronous migration of an execution context can help solve problems such as remote execution, load balancing, and the development of mobile agents. The prototype is based on the migration of Java threads, allowing asynchronous and heterogeneous migration of the execution context of the running code.

Research Organization:
Argonne National Lab., IL (US)
Sponsoring Organization:
US Department of Energy (US)
DOE Contract Number:
W-31109-ENG-38
OSTI ID:
757543
Report Number(s):
ANL/MCS/CP-102069; TRN: US200304%%190
Resource Relation:
Journal Volume: 1900; Conference: Euro-Par 2000, Munich (DE), 08/29/2000--09/01/2000; Other Information: PBD: 15 Jun 2000; PBD: 15 Jun 2000; PBD: 15 Jun 2000
Country of Publication:
United States
Language:
English

Similar Records

Features of the Java commodity grid kit.
Journal Article · Fri Nov 01 00:00:00 EST 2002 · Concurrency Computat: Pract. Exper. · OSTI ID:757543

The uintah framework: a unified heterogeneous task scheduling and runtime system
Conference · Thu Nov 01 00:00:00 EDT 2012 · 2012 SC Companion: High Performance Computing, Networking Storage and Analysis; 10-16 Nov. 2012; Salt Lake City, UT, USA · OSTI ID:757543

VOLTTRON: An Agent Execution Platform for the Electric Power System
Conference · Tue Jun 05 00:00:00 EDT 2012 · OSTI ID:757543