Presentation 1997/3/19
An Evaluation of Realtime Performance of Parallel Lisp Equipped with Parallel Garabage Collector
Yoshio Tanaka, Eiko Tanaka, Toshihiro Matsui,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) EusLisp is a concurrent object-oriented programming language desinged for robot programming. It has geometric modeling facilities and threads. We implement the paralle gabage collector on EusLisp to improve the ability of parallel and realtime processing. Mutators must be suspended for collecting root pointers because the algorithm of our garbage collector is based on the snapshot algorithm. The pause time depends on the some factors such as the number of mutators and the depth of mutator's stack. In this paper, we report the relationship between the pause time and the number of mutators, the depth of mutator's stack, and the barrier synchronization method, which indicates the realtime performance of our parallel garbage collector.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Parallel GC / Parallel Lisp / Realtime Processing / Partial Marking GC / EusLisp
Paper # CPSY96-116
Date of Issue

Conference Information
Committee CPSY
Conference Date 1997/3/19(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Computer Systems (CPSY)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) An Evaluation of Realtime Performance of Parallel Lisp Equipped with Parallel Garabage Collector
Sub Title (in English)
Keyword(1) Parallel GC
Keyword(2) Parallel Lisp
Keyword(3) Realtime Processing
Keyword(4) Partial Marking GC
Keyword(5) EusLisp
1st Author's Name Yoshio Tanaka
1st Author's Affiliation Real World Computing Partnership()
2nd Author's Name Eiko Tanaka
2nd Author's Affiliation Keio University
3rd Author's Name Toshihiro Matsui
3rd Author's Affiliation Electrotechnical Laboratory
Date 1997/3/19
Paper # CPSY96-116
Volume (vol) vol.96
Number (no) 597
Page pp.pp.-
#Pages 7
Date of Issue