Running in parallel usually requires extra memory. If you run out of memory, try to lower the number of used cores as explained in the COMSOL Multiphysics Installation Guide. The speedup depends on the processor load. For instance, if your system has
m processors and
n of them are used by other active programs, do not set the number of cores to a number that is greater than
m − n. The reason is that the programs compete for the same resources, which slows all of them considerably.