Michael_K: Information wie WebWorker MultiCore CPUs nutzen

Beitrag lesen

Moin,

danke für den Link. Wie WebWorker funktionieren weiss ich und sind auch schon im Einsatz. Mir geht es aber darum, wie man WebWorker sinnvoll programmiert, damit man optimal die Leistung einer MultiCore-CPU anspricht. Dank AMD sind ja nun CPUs mit >10 Threads keine Seltenheit mehr.

Es gibt ja Analysen, welche Form der Iteration bei JavaScript am schnellsten sind. Und so etwas suche ich nun auch für den Einsatz von WebWorker. Zum Beispiel: Ist es eher besser, die Arbeit auf >1000 Worker zu verteilen? Oder hat die JS-Engine damit eher Probleme und man sollte die Anzahl der Worker nicht zu groß werden lassen. Also ich bin auf der Suche nach Literatur, die sich der Frage annimmt, wie man rechenintensive Aufgaben sinnvoll verteilt, damit die Leistung der CPU voll ausgenutzt = schneller fertig ist mit der Berechnung/Analyse.