Suppose one wants to parallelize as much as possible N tasks, each task produces a graphics via ParametricPlot
or something like that. If the system is allowed to run 4 parallel kernels, how do I assign the tasks to all the available kernels?
So far what I've been doing is opening multiple notebooks, each running on a separate kernel, and running on different batches of input data.
Is there a better approach for this? Is possible to spawn a clone of the current kernel, or possibly just invoke code to execute in other kernels, so that the master program runs inside a single notebook, but schedules commands to other kernels?