skynet
skynet copied to clipboard
Skynet 1M threads microbenchmark
As in the subject the Crystal version doesn't compile with version 1.4.1, something has changed. This is how it should be: `def skynet(c, num, size, div) if size == 1...
Project Orleans is the actor framework for .net. https://github.com/dotnet/orleans
Haskell went from being one of the slowest (on Macbook) to the fastest in the Linux test case. Any indication of what's causing this relative slowdown? Memory/CPU? Perhaps even OS?
It would be interesting to see performance of Intel TBB with your microbenchmark.
I ran into an [issue](https://github.com/commercialhaskell/stack/issues/2022) when I tried to get stack to generate .prof files with the +RTS flags. It seems like the stack/ghc on windows swallows the +RTS flags...
Simple standard tunings of the Erlang VM cuts processing time in half here on my Linux Core i7 machine: `erl +P 2000000 +sbt db +sbwt very_long +swt very_low +sub true...
So the people aren't misled
Out of interest I have included my own implementation in Prolog. This is written in my own Prolog ( https://github.com/infradig/yxtrang ) which implements Erlang-style processes and message-passing. It is quite...