@Farliam Pack den Code Sub(x) ... End Sub in eine nseparate Sub der Form und ruf die dann auf. Dann kannst Du sie Solo, unabhängig von Parallel.For, testen.
Zitat von Farliam: „Jedenfalls sieht das Ergebnis falsch aus.“Dann stimmt die innere Routine noch nicht. Du musst dafür sorgen, dass die Routinen parallel laufen können. Dazu dürfen sie nicht gleichzeitig in ein Element schreiben können. Das könnte ein wenig tricky werden.
Zitat von Farliam: „arbeitet ausgezeichnet.“Wenn Du sicher bist, dass der Algo stimmt, dann lass es. Allerdings ist mir unklar, warum sich beide Methoden so unterscheiden.