ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
TaskDifficultyReferencesWorked on by
2
Go through the tutorial, report issues and potentially fix them https://github.com/kayceesrk/ocaml5-tutorial
3
Go through the tutorial, report issues and potentially fix them https://github.com/ocaml-multicore/parallel-programming-in-multicore-ocaml
4
Go through the tutorial, report issues and potentially fix them https://github.com/ocaml-multicore/ocaml-effects-tutorial
5
https://github.com/ocaml-multicore/effects-examples/issues/33
6
https://github.com/ocaml-multicore/domainslib/issues/102
7
https://github.com/ocaml-multicore/domainslib/issues/119
8
Various Documentation Updates

https://github.com/ocaml-multicore/effects-examples update the build status in the README to show GitHub Actions status.
9
Update the installation instructions in the README https://github.com/ocaml-multicore/effects-examples#running-the-examples to install OCaml 5.1 using OPAM.
10

Update https://github.com/ocaml-multicore/domainslib#installation to install from opam, and OCaml 5.1.
11
Update installation instructions https://github.com/kayceesrk/ocaml5-tutorial#installation to install OCaml 5.1 from OPAM.
12
https://github.com/ocaml-multicore/saturn/issues/95
13
Tag Domain.self as [noalloc]. https://github.com/ocaml/ocaml/issues/12676
14
https://github.com/ocaml-multicore/kcas/issues/31⭐⭐
15
https://github.com/ocaml-multicore/parallel-programming-in-multicore-ocaml/issues/17⭐⭐
16
https://github.com/ocaml-multicore/parallel-programming-in-multicore-ocaml/issues/13⭐⭐
17
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.
18
https://github.com/tarides/runtime_events_tools Write a section in the README to explain how to use Custom events.⭐⭐https://github.com/ocaml/ocaml/pull/12335
19
wasm_of_ocaml

Comment
*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
⭐⭐
20
Test and document different versions of docker-compose that work with current-bench setup.⭐⭐https://github.com/ocurrent/current-bench/issues/369
21
https://github.com/pitag-ha/slack_bot/blob/main/TODO.md⭐⭐⭐
22
Running tsan

Saturn test-suite:
* cohttp-eio
* https://github.com/aantron/dream/pull/254
* https://github.com/ocaml-multicore/domainslib/tree/main/test
⭐⭐⭐https://tarides.com/blog/2023-07-07-making-ocaml-5-succeed-for-developers-and-organisations/#thread-sanitizer
23
Create a proof-of-concept implementation of a Jupyter notebook to fetch data from the benchmarking backend.⭐⭐⭐https://github.com/ocurrent/current-bench/issues/66
24
Support using a worker’s name instead of a long Docker image name.⭐⭐⭐https://github.com/ocurrent/current-bench/issues/355
25
Evaluate merging multiple parallel run_config.json files. ⭐⭐⭐https://github.com/ocaml-bench/sandmark/issues/285
26
Renaming suggestions for run_config.json files.⭐⭐⭐https://github.com/ocaml-bench/sandmark/issues/302
27
Produce memtrace output from Sandmark benchmark runs.⭐⭐⭐https://github.com/ocaml-bench/sandmark/issues/361
28
Add processor topology/affinity/pinning output from ocaml-processor in Sandmark benchmark results.⭐⭐⭐https://github.com/ocaml-bench/sandmark/issues/373
29
Add perf energy metrics to Sandmark bench results.⭐⭐⭐https://github.com/ocaml-bench/sandmark/issues/378
30
Integrate variorum for power and performance monitoring capabilities to Sandmark benchmarking.⭐⭐⭐https://github.com/ocaml-bench/sandmark/issues/380
31
Report hardware resources in parallel architectures using hwloc.⭐⭐⭐https://github.com/ocaml-bench/sandmark/issues/381
32
https://github.com/ocaml-multicore/kcas/issues/31⭐⭐⭐⭐https://tarides.com/blog/2023-08-07-kcas-building-a-lock-free-stm-for-ocaml-1-2/
https://tarides.com/blog/2023-08-10-kcas-building-a-lock-free-stm-for-ocaml-2-2/
33
Plot CDF grpah for GC latencies using notty: https://github.com/pqwy/notty⭐⭐⭐⭐
34
Stress Tests for Eio: https://github.com/ocaml-multicore/eio/issues/450

Benchmark for Eio backend of Piaf: https://github.com/anmonteiro/piaf
⭐⭐⭐⭐
35
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. https://github.com/ocaml/ocaml/issues/12584 ⭐⭐⭐⭐
36
Writing a tool to determine space-time overhead fitting the scatter plot and find the setting for the best performance.⭐⭐⭐⭐https://blog.janestreet.com/memory-allocator-showdown/
olly - https://github.com/tarides/runtime_events_tools
37
Test run Sandmark with run_all_serial.sh on Fedora.⭐⭐⭐⭐https://github.com/ocaml-bench/sandmark/issues/338
38
Build js_of_ocaml with Sandmark.⭐⭐⭐⭐https://github.com/ocaml-bench/sandmark/pull/352
39
Add more parallel benchmarks to Sandmark.⭐⭐⭐⭐https://github.com/ocaml-bench/sandmark/issues/90
40
Check frama-c benchmark build failure on Multicore OCaml.⭐⭐⭐⭐https://github.com/ocaml-bench/sandmark/issues/17
41
Port Comparison-Programming-Languages-Economics benchmark to OCaml.⭐⭐⭐⭐https://github.com/ocaml-bench/sandmark/issues/326
42
Add support to pass configure options when building Sandmark benchmarks.⭐⭐⭐⭐https://github.com/ocaml-bench/sandmark/issues/375
43
Add frama-c open source case study benchmarks to Sandmark. ⭐⭐⭐⭐https://github.com/ocaml-bench/sandmark/issues/416
44
https://github.com/ocaml/ocaml/issues/12363 ⭐⭐⭐⭐
45
https://github.com/ocaml/ocaml/issues/11770 ⭐⭐⭐⭐
46
Make an Eio version of the Async examples in Real World OCaml⭐⭐⭐⭐⭐https://github.com/dkim/rwo-lwt
https://dev.realworldocaml.org/concurrent-programming.html
47
Add a Eio version of https://github.com/jamesward/easyracer ⭐⭐⭐⭐⭐
48
Duckworth Lewis Stern calculator with Owl⭐⭐⭐⭐⭐
49
Write a LOGO intermediate language in OCaml using notty.⭐⭐⭐⭐⭐
50
Add owl benchmark to Sandmark.⭐⭐⭐⭐⭐https://github.com/ocaml-bench/sandmark/issues/331
51
Show diff output between expected and installed dependencies in Sandmark runs.⭐⭐⭐⭐⭐https://github.com/ocaml-bench/sandmark/issues/327
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100