Evaluation of the effect of incremental garbage collection by MRB on FGHC parallel execution performance:

Abstract: "The reduction of bus traffic is the key issue to improve the performance of shared memory multiprocessors based on coherent cache mechanism. Committed choice logic programming lanagues, such as Flat GHC (FGHC), consume memory area very rapidly, and require large storage size. Such la...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Nishida, Kenji (VerfasserIn), Kimura, Yasunori (VerfasserIn), Matsumoto, Akira (VerfasserIn)
Format: Buch
Sprache:English
Veröffentlicht: Tokyo, Japan 1988
Schriftenreihe:Shin-Sedai-Konpyūta-Gijutsu-Kaihatsu-Kikō <Tōkyō>: ICOT technical report 394
Schlagworte:
Zusammenfassung:Abstract: "The reduction of bus traffic is the key issue to improve the performance of shared memory multiprocessors based on coherent cache mechanism. Committed choice logic programming lanagues, such as Flat GHC (FGHC), consume memory area very rapidly, and require large storage size. Such large storage size requirement affects the total system performance not only by frequent global GC, but also by increasing bus traffic especially for memory allocation. Incremental GC reduces the bus traffic for memory allocation by decreasing the required storage size. It also reduces other bus traffic by decreasing cache misses, since the locality of memory references can be enhanced by reclamation and reuse of memory cells
Therefore, incremental GC is the key issue to improve the total system performance of committed choice logic programming language. Incremental GC by Multiple Reference Bit (MRB-GC) has been proposed as an efficient incremental GC scheme for FGHC. The required staorge size is reduced to 30 % by MRB-GC. The overheads of incremental GC, such as extra memory references for management of reference count, is reduced not to affect the performance of FGHC execution. The paper evaluates the effect of MRB-GC on the bus traffic of FGHC execution on the shared memory multiprocessor
The evaluation result shows that memory-cache traffic is reduced more than expected from decrement of the required storage size. Yet the problem on the increase of cache-cache traffic by mutual invalidation of cache blocks is revealed.
Beschreibung:12 S. graph. Darst.

Es ist kein Print-Exemplar vorhanden.

Fernleihe Bestellen Achtung: Nicht im THWS-Bestand!