Provided benchmark is a very simple test case of parallelism, the benchmark will calculate the square root of a randomly generated array of N million integers starting from a single thread up to the maximum threads available.


This is not an example of the maximum performance you can expect which is highly dependent on your workload, it is mostly an example used in the development of the library to locate areas of diminishing returns and to stress test the library itself.


With this in mind results may vary depending on browser used and between runs. It's recommended to run a given test size more than once to give the JIT time to optimize.

Client Summary

Calculate Square Root

Results
Thread(s) Duration (ms) Improvement (+/-)
Make Hamsters Run