Default to all cores for executables compiled with -threaded
|Reported by:||tim.v2.0||Owned by:|
|Type of failure:||None/Unknown||Test Case:|
|Related Tickets:||Differential Rev(s):|
The Haskell wiki shows that you need to both set a compilation flag and a run-time flag to get multi-core support. Why can't the run-time executable detect it was compiled with -threaded and use all cores on the system unless otherwise specified?
I think there should still be flags to turn modify the number of cores used.