Me preguntaba si es posible ejecutar bucles for paralelos en JavaScript usando la biblioteca p5js.
Estoy tratando de acelerar el siguiente código y ejecutar varios puntos en paralelo dado que cada uno es independiente.
for (ix = 0; ix < QSS; ix++) { for (iy = 0; iy < QSS; iy++) { st1 = 8 * Perlin((ix + xspeed * Tme) / 400 * xs * P2, (iy + yspeed * Tme) / 400 * xs * P2, Tme); dst1 = Perlin((ix + xspeed * Tme) / 40 * xs * P2, (iy + yspeed * Tme) / 40 * xs * P2, Tme); nss1 = Perlin((ix + xspeed * Tme) / 100 * xs * P2, (iy + yspeed * Tme) / 100 * xs * P2, st1 + dst1, Tme); st2 = 8 * Perlin((ix + xspeed * Tme) / 800 * xs * P2, (iy + yspeed * Tme) / 800 * xs * P2, Tme); } }Perlin es una versión modificada de la función de ruido p5js. Esto me parece vergonzosamente paralelo y sería fácilmente posible en un idioma diferente, solo me pregunto si hay alguna forma posible en JavaScript. Muchas gracias de antemano.