[Vm-dev] Is there a dataset or set of algorithms benchmarking GC algorithms in multi-threaded VM?
keldon
keldon.alleyne at gmail.com
Thu May 31 17:46:39 UTC 2018
Hello all,
I have previously written an incremental GC in C++ and will be writing a GC
to handle multiple threads in C that could then be ported to Slang.
I will be benchmarking various generational schemes, concurrent, and
multithreaded garbage collection algorithms and writing a report on my
findings.
I am wondering if there are any platform agnostic datasets I could use to
benchmark different algorithms and schemes, such as:
Alternatively any set of ideal multi-threaded algorithms or pieces of code
that can be used. I want to try out all of these algorithms in C and then
port it to Slang.
I will be testing out various tradeoffs and completely new schemes for GC.
I will check out the benchmarks in CogVM when I get back home. I'm pretty
sure it wouldn't be difficult for me to create a dataset from one of those
benchmarking algorithms by simply logging changes while using a simple
tracing GC.
I am also sending out this message to get the ball rolling and conversation
started.
Regards,
Keldon
--
Sent from: http://forum.world.st/Squeak-VM-f104410.html
More information about the Vm-dev
mailing list