The Computer Language
Benchmarks Game

chameneos-redux description

(Not included in summary comparisons)

Background

An adaptation of [pdf 100KB] "Chameneos, a Concurrency Game for Java, Ada and Others" (which includes example implementations in Java, Ada and C).

Variance

Use OS threads or the language implementation pre-emptive lightweight threads.

As a practical matter, continuations & coroutines & cooperative threading will not be accepted.

Please don't implement your own custom "custom scheduler" or use "continuations" or "coroutines" or "cooperative threading" - they will not be accepted.

How to implement

We ask that contributed programs not only give the correct result, but also use the same algorithm to calculate that result.

Each program should:

ndiff -fields 2-10 program output N = 600 with this output file to check your program output has the correct format, before you contribute your program.

Use a larger command line argument (6000000) to check program performance.