By Topic

A kernel design to support migration of program objects and program visualization in distributed computing

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Yeung, D.S. ; Dept. of Comput., Hong Kong Polytech. Univ., Hung Hom, Hong Kong ; Wong, A.K.Y.

The proposed kernel design is part of the object-oriented reciprocal hypercomputing system. It automatically performs all the distributed computing steps for an APPL parallel program. Every APPL program consists of program objects which are the units of parallelism. The core of the kernel is the local system distributed objects dictionary. It contains program objects dictionaries and migratory descriptors from other machines. A program object dictionary completely describes a local APPL program. It consists of descriptors which each describe a component program object of an APPL program. Program objects migrate for dynamic load balancing and fault tolerance. A kernel maintains up-to-date knowledge of the relevant migrating program objects by exchanging information with others. The updated knowledge is recorded in the attributes of the descriptors. The migration and execution history of an APPL program can be visualized by sampling the descriptors. The five essential components of a kernel are: registrar, allocator, executor, local system distributed objects dictionary, and hypercomputer map

Published in:

Systems, Man, and Cybernetics, 1996., IEEE International Conference on  (Volume:2 )

Date of Conference:

14-17 Oct 1996