On Sat, 9 Apr 2022, Henry Rich wrote:
That looks like something amiss with the 7!:2 report. Space usage for a thread should be inited to 0.
it's measuring the space taken by t=: >:t
15 threads because there had to be some limit (JE internal needs) and 15 seemed like a lot.
I have 48. HPC can have hundreds (eg azul had 768 10-20 years ago). I suggest a higer limit.
When there are no more idle threads, the master thread executes in its own thread. The timing of that is unpredictable.
Why not use a worklist? That seems like it would lead to better thread occupancy.
---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm