Hi Craige, I'm glad to hear the conversation has started. Ideally, I would look for a way to control the number of CPU workers.
For the current model, JMP uses under a 1 GB RAM (total 32 GB and 12 used by all apps+OS), so RAM is not a concern.
The process priority can be (persistently) controled by ProcessHacker and similar tools, but there is no direct/persistent way to specify the number of CPUs to utilize. The posted work-around is great, but it seems I need to set it every time JMP starts.
RE: Analysis platform. I could not find what you mean by this, but I suppoes you meant what model I ran. So, I ran Generalized Regression+Lasso with a custom validaiton column and some Log & Logit transformated features. There are about 20 features and 10^6 observations in this model, but some categorical features have many levels, resulting in about 200 dummy variables (hence, use of LASSO).
Please note that I am not concerned with high CPU utilization. This was by design (I increased priority to HIGH). What I could not find is a way to use only 7 out of 8 of my CPUs, so I can continue working with a laptop.
I hope it helps.