SGC: A Parallel Conservative Garbage Collector on Shared-Memory Multiprocessors
SGC provides parallel allocation and parallel garbage collection
for your C/C++ programs.
SGC is a parallel extention to Boehm-Demers-Weiser conservative collector.
The latest official version is SGC0.2.1,
but now beta version is more stable.
SGC works on the following platforms (I hope).
Currently it works on only 32 bits platform.
We have heard
SGC does not work on 64 bits platform.
Previously SGC has been working on the following platforms.
Please give me information if you have these machines!
- Solaris on SPARC processor
(Sun UltraSPARC, Solaris 2.6/7/8)
- Linux on Intel IA-32 processor
(Intel Pentium or higher, Linux 2.2.x/2.4.x)
- Solaris on Intel IA-32 processor
(Intel Pentium or higher, Solaris 2.5 or higher)
- IRIX on MIPS processor
(SGI MIPS II or higher, IRIX 6.4 or higher)
SGC document 0.2.1 (plain text).
SGC library 0.2.1 (gzipped tar archive)
(Updated Feb 10, 2003)
SGC document 0.4.beta1 (plain text).
SGC library 0.4.beta1
This research project is conducted as a part of
"Advanced Software Enrichment Project" of
Information-technology Promotion Agency (IPA), Japan.
Copyright (c) 1998-2003, by
Kenjiro Taura. All rights reserved.
||GC home page|