This experiment is testing the basic scaling of julia's new multithreading with very-many CPUs.
Testing the performance speedup of extremely simple, totally independent tasks (multiply lots of numbers) as we add more cores. The tasks are all independent, and should contain no allocation, so there should be (ideally) zero contention.
This allows us to measure a baseline performance scaling result, which we can expect to be the maximum potential performance gains we could get in any real program by adding more cores.
This experiment lives here:
src/bench/simple_independent.jl
Tracking issue: #1