Eliminating bottlenecks on parallel systems using adaptive objects

Masahiro Yasugi, Shigeyuki Eguchi, Kazuo Taki · International Conference on Parallel Architectures and Compilation Techniques · 1998

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.

Read the paper · More papers on PaperTik