As the title says. For example, in the following code ParallelTable takes 23 minutes:
R =
Annulus[{-0.9`, -1.95`}, {1.6`, 6.5`}];
soln = NDSolveValue[
{I*D[u[t, x, y], t] + Laplacian[u[t, x, y], {x, y}] ==
NeumannValue[0, True], u[0, x, y] ==
Exp[-((x - 2/3)^2 + (y - Pi/2)^2)]/Pi}, u,
{t, 0., 20.}, Element[{x, y}, R]]
imgs = ParallelTable[
Plot3D[Abs[soln[t, x, y]], {x, y} \[Element] R,
PlotRange -> {0, 1/3}, PlotPoints -> 100], {t, 0, 15}];
ListAnimate[imgs]
while Table takes about 20 seconds. In a real situation, the animation must have many more frames, with dt = 0.1, for example. This question is duplicated here.