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:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!

MARC

LEADER 00000nam a2200000 cb4500
001 BV010946970
003 DE-604
005 00000000000000.0
007 t|
008 960912s1988 xx d||| |||| 00||| engod
035 |a (OCoLC)22711229 
035 |a (DE-599)BVBBV010946970 
040 |a DE-604  |b ger  |e rakddb 
041 0 |a eng 
049 |a DE-91G 
100 1 |a Nishida, Kenji  |e Verfasser  |4 aut 
245 1 0 |a Evaluation of the effect of incremental garbage collection by MRB on FGHC parallel execution performance  |c by K. Nishida, Y. Kimura & A. Matsumoto 
264 1 |a Tokyo, Japan  |c 1988 
300 |a 12 S.  |b graph. Darst. 
336 |b txt  |2 rdacontent 
337 |b n  |2 rdamedia 
338 |b nc  |2 rdacarrier 
490 1 |a Shin-Sedai-Konpyūta-Gijutsu-Kaihatsu-Kikō <Tōkyō>: ICOT technical report  |v 394 
520 3 |a 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 
520 3 |a 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 
520 3 |a 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. 
650 4 |a Cache memory 
650 4 |a Multiprocessors 
700 1 |a Kimura, Yasunori  |e Verfasser  |4 aut 
700 1 |a Matsumoto, Akira  |e Verfasser  |4 aut 
830 0 |a Shin-Sedai-Konpyūta-Gijutsu-Kaihatsu-Kikō <Tōkyō>: ICOT technical report  |v 394  |w (DE-604)BV010923438  |9 394 
943 1 |a oai:aleph.bib-bvb.de:BVB01-007321209 

Datensatz im Suchindex

DE-BY-TUM_call_number 0111 2001 B 6123
DE-BY-TUM_katkey 765002
DE-BY-TUM_location 01
DE-BY-TUM_media_number 040010277966
_version_ 1820858915828531200
any_adam_object
author Nishida, Kenji
Kimura, Yasunori
Matsumoto, Akira
author_facet Nishida, Kenji
Kimura, Yasunori
Matsumoto, Akira
author_role aut
aut
aut
author_sort Nishida, Kenji
author_variant k n kn
y k yk
a m am
building Verbundindex
bvnumber BV010946970
ctrlnum (OCoLC)22711229
(DE-599)BVBBV010946970
format Book
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02706nam a2200349 cb4500</leader><controlfield tag="001">BV010946970</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">960912s1988 xx d||| |||| 00||| engod</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)22711229</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV010946970</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Nishida, Kenji</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Evaluation of the effect of incremental garbage collection by MRB on FGHC parallel execution performance</subfield><subfield code="c">by K. Nishida, Y. Kimura &amp; A. Matsumoto</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Tokyo, Japan</subfield><subfield code="c">1988</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">12 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Shin-Sedai-Konpyūta-Gijutsu-Kaihatsu-Kikō &lt;Tōkyō&gt;: ICOT technical report</subfield><subfield code="v">394</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">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</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">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</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">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.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Cache memory</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Multiprocessors</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Kimura, Yasunori</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Matsumoto, Akira</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Shin-Sedai-Konpyūta-Gijutsu-Kaihatsu-Kikō &lt;Tōkyō&gt;: ICOT technical report</subfield><subfield code="v">394</subfield><subfield code="w">(DE-604)BV010923438</subfield><subfield code="9">394</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-007321209</subfield></datafield></record></collection>
id DE-604.BV010946970
illustrated Illustrated
indexdate 2024-12-23T14:17:48Z
institution BVB
language English
oai_aleph_id oai:aleph.bib-bvb.de:BVB01-007321209
oclc_num 22711229
open_access_boolean
owner DE-91G
DE-BY-TUM
owner_facet DE-91G
DE-BY-TUM
physical 12 S. graph. Darst.
publishDate 1988
publishDateSearch 1988
publishDateSort 1988
record_format marc
series Shin-Sedai-Konpyūta-Gijutsu-Kaihatsu-Kikō <Tōkyō>: ICOT technical report
series2 Shin-Sedai-Konpyūta-Gijutsu-Kaihatsu-Kikō <Tōkyō>: ICOT technical report
spellingShingle Nishida, Kenji
Kimura, Yasunori
Matsumoto, Akira
Evaluation of the effect of incremental garbage collection by MRB on FGHC parallel execution performance
Shin-Sedai-Konpyūta-Gijutsu-Kaihatsu-Kikō <Tōkyō>: ICOT technical report
Cache memory
Multiprocessors
title Evaluation of the effect of incremental garbage collection by MRB on FGHC parallel execution performance
title_auth Evaluation of the effect of incremental garbage collection by MRB on FGHC parallel execution performance
title_exact_search Evaluation of the effect of incremental garbage collection by MRB on FGHC parallel execution performance
title_full Evaluation of the effect of incremental garbage collection by MRB on FGHC parallel execution performance by K. Nishida, Y. Kimura & A. Matsumoto
title_fullStr Evaluation of the effect of incremental garbage collection by MRB on FGHC parallel execution performance by K. Nishida, Y. Kimura & A. Matsumoto
title_full_unstemmed Evaluation of the effect of incremental garbage collection by MRB on FGHC parallel execution performance by K. Nishida, Y. Kimura & A. Matsumoto
title_short Evaluation of the effect of incremental garbage collection by MRB on FGHC parallel execution performance
title_sort evaluation of the effect of incremental garbage collection by mrb on fghc parallel execution performance
topic Cache memory
Multiprocessors
topic_facet Cache memory
Multiprocessors
volume_link (DE-604)BV010923438
work_keys_str_mv AT nishidakenji evaluationoftheeffectofincrementalgarbagecollectionbymrbonfghcparallelexecutionperformance
AT kimurayasunori evaluationoftheeffectofincrementalgarbagecollectionbymrbonfghcparallelexecutionperformance
AT matsumotoakira evaluationoftheeffectofincrementalgarbagecollectionbymrbonfghcparallelexecutionperformance