Hello, if I try anything in parallel with the latest 11.2-update of Mathematica, it tells me
LaunchKernels::unicore: The default parallel kernel configuration does not launch any kernels on a single-core machine. Use LaunchKernels[n] to launch n kernels anyway.
ParallelTable::nopar: No parallel kernels available; proceeding with sequential evaluation.ParallelTable::nopar: No parallel kernels available; proceeding with sequential evaluation.
But why? Never have read this before. Singlecore? Its a Pi 3…shouldn’t it be ‘quadcore’?
Why do I no have to activate kernels manually now, what is wrong here?
How can I set 4 kerrnels as standard / permanent, so that I not have to do that manually every time again - as it was before the update?
to access the Parallel Kernel Configuration menu, select the menu item Evaluation ? Parallel Kernel Configuration
but there is no ‘Parallel Kernel Config’ here in my menu,
Edit:
I also tried to add 3 more named Local1-3 in Evaluation → Kernel Config → add, but that does not work. I see in the taskmanager that theyre started on startup automatically, but wont be recognized. I still get the same errormessage and $KernelCount still says 0.
And even if I add them by hand with LaunchKernels permanent anyhow, wouldnt they be started all at once on startup then? When I am not completely wrong, they were started automatically in previous versions, only when they were needed.
I install an older version now on another sd-card to see the differences exactly…
As assumed, 11.0.1 says “Kernel Configuration ( < 4 local kernels > )” and “Processor Count 4” (instead of 1 on 11.2).
But why? Is it possible to fix this anyhow for ‘ourself’/to tell Mathematica that there are 4 cores permanent? Do I have to stay on the old version for parallel-evaluation? Waiting for an update?
Maybe with SetOptions possible anyhow?
Many thanks already.
This does not save the setting permanently and furthermore starting all kernels immediately.
Its useful as a workaround, but not very good when you have to open many different projects or need to take care of Raspberrys very limited memory.
Best solution would be saving ‘Processor Count = 4’ permanent anyhow…or fixing its processor-detection.
Is there a way to save the ‘Processor Count’-setting maybe?
I now have found the preferences (hidden in help → about Wolfram → System Information → Front End → Open Preferences).
When I set 4 kernel manually in the submenu ‘Parallel’ /Local Kernels it seems to work ‘as it should’ -
cpu-count is still 1, but Mma starts with 1 kernel only and when I run something with parallel-evaluation, 4 kernels are starting and cpu-usage gets up to 100%. Thats fine. And this setting seems to be stored permanent.
But it would be great if this getting changed/fixed in a next release yet.