By Topic

Distributed code generation using object level analysis

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

3 Author(s)
Tay Teng Tiow ; Dept. of Electr. & Comput. Eng., Nat. Univ. of Singapore, Singapore ; Yingyi, C. ; Sun Yang

A major issue for distributed computing systems is partitioning of the application and generating distributed code that can run correctly and efficiently on network machines. This paper introduced a new distributed code generation method using object level analysis, which is a key function of our Java Distributed code Generating and Computing platform (JDGC). Through a novel two-level object level analysis, the communication affinity metrics between runtime objects are extracted. These object-to-object affinity metrics are then used to automatically ports standard concurrent program for single machine to the form that runs on a distributed system. The contributions of this proposal are twofold. The object level analysis technique while motivated from our integrated system for object distribution, is nevertheless a general approach for extracting object-to-object communication affinity metrics and can be used in other contexts. The distributed code generation method releases the developers from any special programming considerations for distributed environment.

Published in:

Computer and Information Technology, 2005. CIT 2005. The Fifth International Conference on

Date of Conference:

21-23 Sept. 2005