Study on a Reflective Architecture to Provide Efficient . . . (1994)
| Citations: | 3 - 1 self |
BibTeX
@TECHREPORT{Masuhara94studyon,
author = {Hidehiko Masuhara},
title = {Study on a Reflective Architecture to Provide Efficient . . . },
institution = {},
year = {1994}
}
OpenURL
Abstract
Recent progress in implementations of object-oriented concurrent programming languages on highly-parallel processors makes it feasible to construct large-scale parallel applications having complicated structures. Such applications can not exhibit good performance without dynamic resource management (e.g., load-balancing and object scheduling) tailored to the characteristics of the applications and/or machine architectures. Since dynamic resource management systems are usually intertwined with the language implementation, modification/extension of the management systems requires complicated programming in the low-level language. Reflective systems can provide abstractions to modify/extend the implementation-level facilities within the application-level language. This study proposes a reflective architecture of an object-oriented concurrent language for highly-parallel processors to provide resource management systems for parallel applications. To make our architecture practical, much at...







