Difficulty: ⭐⭐⭐⭐
Difficulty: ⭐⭐⭐
https://github.com/pitag-ha/slack_bot/blob/main/TODO.md
Difficulty: ⭐⭐
https://github.com/tarides/runtime_events_tools Add information about gc-stats to --help command
This information is present in the README. Will be good to have this the help command.
Difficulty: ⭐⭐
Write a section in the README of https://github.com/tarides/runtime_events_tools to explain how to use Custom events.
https://github.com/ocaml/ocaml/pull/12335
Difficulty: ⭐⭐⭐⭐
Plot CDF grpah for GC latencies using notty: https://github.com/pqwy/notty.
Difficulty: ⭐⭐⭐⭐⭐
Make an Eio version of the Async examples in Real World OCaml
Difficulty: ⭐⭐⭐
Running tsan
Difficulty: ⭐
Various Documentation Updates
Difficulty: ⭐⭐⭐⭐⭐
Add a Eio version of https://github.com/jamesward/easyracer
Difficulty: ⭐⭐⭐⭐
Stress Tests for Eio: https://github.com/ocaml-multicore/eio/issues/450
Benchmark for Eio backend of Piaf: https://github.com/anmonteiro/piaf
Difficulty: ⭐⭐⭐⭐
https://github.com/ocaml/ocaml/issues/12584
The runtime machinery gets closed before it emits closing events for STW_LEADER
and DOMAIN_CONDITION_WAIT
. It could be possible to just emit the closing event for STW_LEADER
within runtime events destroy function.
Difficulty: ⭐⭐⭐⭐⭐
Duckworth Lewis Stern calculator with Owl
Difficulty: ⭐⭐⭐⭐
Writing a tool to determine space-time overhead fitting the scatter plot and find the setting for the best performance.
Difficulty: ⭐⭐
wasm_of_ocaml
Try to run the ocaml.org playground with wasm_of_ocaml. It currently uses js_of_ocaml
. Ref: https://github.com/ocaml-wasm/wasm_of_ocaml. c.f. https://github.com/ocaml/ocaml.org/tree/main/playground
Create more examples the run on the browser – https://github.com/ocaml-wasm/wasm_of_ocaml#usage
Add any missing bindings – https://github.com/ocaml-wasm/wasm_of_ocaml/issues/5
Difficulty: ⭐
Update the installation instructions in the README https://github.com/ocaml-multicore/effects-examples#running-the-examples to install with opam.
Update https://github.com/ocaml-multicore/domainslib#installation to install from opam, and OCaml 5.1.
Difficulty: ⭐⭐⭐⭐⭐
Write a LOGO intermediate language in OCaml using notty.
Difficulty: ⭐⭐
Test and document different versions of docker-compose that work with current-bench setup. Ref: https://github.com/ocurrent/current-bench/issues/369
Difficulty: ⭐⭐⭐
Create a proof-of-concept implementation of a Jupyter notebook to fetch data from the benchmarking backend. Ref: https://github.com/ocurrent/current-bench/issues/66
Difficulty: ⭐⭐⭐
Support using a worker's name instead of a long Docker image name.
Ref: https://github.com/ocurrent/current-bench/issues/355
Difficulty: ⭐⭐⭐⭐
Test run Sandmark with run_all_serial.sh on Fedora. Ref: https://github.com/ocaml-bench/sandmark/issues/338
Difficulty: ⭐⭐⭐⭐
Build js_of_ocaml with Sandmark. Ref: https://github.com/ocaml-bench/sandmark/pull/352
Difficulty: ⭐⭐⭐⭐⭐
Add owl benchmark to Sandmark. Ref: https://github.com/ocaml-bench/sandmark/issues/331
Difficulty: ⭐⭐⭐⭐⭐
Show diff output between expected and installed dependencies in Sandmark runs. Ref: https://github.com/ocaml-bench/sandmark/issues/327
Difficulty: ⭐⭐⭐⭐
Add more parallel benchmarks to Sandmark. Ref: https://github.com/ocaml-bench/sandmark/issues/90
Difficulty: ⭐⭐⭐⭐
Check frama-c benchmark build failure on Multicore OCaml. Ref: https://github.com/ocaml-bench/sandmark/issues/17
Difficulty: ⭐⭐⭐⭐
Port Comparison-Programming-Languages-Economics benchmark to OCaml. Ref: https://github.com/ocaml-bench/sandmark/issues/326
Difficulty: ⭐⭐⭐
Evaluate merging multiple parallel run_config.json files. Ref: https://github.com/ocaml-bench/sandmark/issues/285
Difficulty: ⭐⭐⭐
Renaming suggestions for run_config.json files. Ref: https://github.com/ocaml-bench/sandmark/issues/302
Difficulty: ⭐⭐⭐
Produce memtrace output from Sandmark benchmark runs. Ref: https://github.com/ocaml-bench/sandmark/issues/361
Difficulty: ⭐⭐⭐
Add processor topology/affinity/pinning output from ocaml-processor in Sandmark benchmark results. Ref: https://github.com/ocaml-bench/sandmark/issues/373
Difficulty: ⭐⭐⭐⭐
Add support to pass configure options when building Sandmark benchmarks. Ref: https://github.com/ocaml-bench/sandmark/issues/375
Difficulty: ⭐⭐⭐
Add perf energy metrics to Sandmark bench results. Ref: https://github.com/ocaml-bench/sandmark/issues/378
Difficulty: ⭐⭐⭐
Integrate variorum
for power and performance monitoring capabilities to Sandmark benchmarking. Ref: https://github.com/ocaml-bench/sandmark/issues/380
Difficulty: ⭐⭐⭐
Report hardware resources in parallel architectures using hwloc. Ref: https://github.com/ocaml-bench/sandmark/issues/381
Difficulty: ⭐⭐⭐⭐
Add frama-c open source case study benchmarks to Sandmark. Ref: https://github.com/ocaml-bench/sandmark/issues/416
Difficulty: ⭐
https://github.com/ocaml/ocaml/issues/12676
Tag Domain.self
as [noalloc]
.
Difficulty: ⭐⭐⭐⭐
https://github.com/ocaml/ocaml/issues/12363
Difficulty: ⭐⭐⭐⭐