Gabriel Scherer
|
7c7a1b327c
|
... but the shared array should still be atomic
(otherwise Array.map can race with Array.get)
|
2020-04-06 21:46:08 +02:00 |
Gabriel Scherer
|
d1e7a3a691
|
simplify the scheduler by using the shared array for results
|
2020-04-06 21:17:39 +02:00 |
Gabriel Scherer
|
bc6681a44e
|
multicore: dynamic task scheduler (no perf difference)
|
2020-04-06 21:11:06 +02:00 |
Gabriel Scherer
|
c4c31bfce6
|
comments on usage of multicore versions
|
2020-04-06 18:17:18 +02:00 |
Gabriel Scherer
|
f64fef7cbb
|
sequential benchmark using the 'schedule' interface
|
2020-04-06 18:17:18 +02:00 |
Gabriel Scherer
|
4bfc42da3e
|
update the multicore_sandmark benchamrak to the most recent version
The raciness of result printing is now fixed.
|
2020-04-06 18:17:18 +02:00 |
Gabriel Scherer
|
96d71b4fdf
|
the original multicore version in Sandmark
|
2020-04-06 18:17:18 +02:00 |
Gabriel Scherer
|
2dbb983a5c
|
my naive Multicore version
|
2020-04-06 18:17:18 +02:00 |
Gabriel Scherer
|
9645e9b3cd
|
add unixfork, a small refactoring of the original benchmark
|
2020-04-06 17:48:07 +02:00 |
Gabriel Scherer
|
4dde835f86
|
Makefile and .gitignore
|
2020-04-06 17:48:07 +02:00 |
Gabriel Scherer
|
b71670ffd4
|
minor refactoring of original.ml to make it easier to read
|
2020-04-06 11:10:05 +02:00 |
Gabriel Scherer
|
1f1ffbb361
|
original binary-tree shootout benchmark #2
https://benchmarksgame-team.pages.debian.net/benchmarksgame/program/binarytrees-ocaml-2.html
|
2020-04-05 16:05:04 +02:00 |