The Community for Technology Leaders
Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques (1998)
Paris, France
Oct. 12, 1998 to Oct. 18, 1998
ISSN: 1089-795X
ISBN: 0-8186-8591-3
pp: 80
Masahiro Yasugi , Kyoto University
Shigeyuki Eguchi , Kobe University
Kazuo Taki , Kobe University
ABSTRACT
Dynamic method replacement is a new technique to eliminate bottlenecks (e.g., around a root of tree structure) using adaptive objects for concurrent accesses. The technique eliminates the frequency of mutual exclusion and remote message passing by dynamically increasing the number of read only methods and the immutable part of objects. The results of performance measurements on both shared memory and distributed memory parallel architectures indicate the effectiveness of our approach to bottleneck elimination.
INDEX TERMS
bottleneck elimination, adaptive object, concurrent access, method dispatch, mutual exclusion, parallel language, distributed shared object
CITATION
Masahiro Yasugi, Shigeyuki Eguchi, Kazuo Taki, "Eliminating Bottlenecks on Parallel Systems using Adaptive Objects", Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques, vol. 00, no. , pp. 80, 1998, doi:10.1109/PACT.1998.727175
91 ms
(Ver 3.3 (11022016))