Suchergebnisse
Suchergebnisse 1-6 von insgesamt 6.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Zitat von DragsTrail: „Ich würde gerne den ContourPath auf z.B. 3 Threads aufteilen. Thread1 soll 0 - 1999 rechnen. Thread2 soll 2000 - 3999 rechnen. Thread3 soll 4000 - 6000 rechnen.“Sieh Dir mal Parallel.For und Parallel.ForEach an.
-
@DragsTrail Dann programmiere das ganze zunächst ohne Threads. Wenn der Algorithmus läuft, denken wir über Nebenläufigkeit und Parallelisierbarkeit nach.
-
@DragsTrail Dann fang an mit Parallel.For und Parallel.ForEach. Schneller bekommst Du es nicht.
-
@ErfinderDesRades Genau. @DragsTrail Genau ein Parallel.For, der Rest mit For.
-
Zitat von DragsTrail: „Jetzt hab ich das in allen Variationen probiert.“Ist der Code, den Du mit Parallel.For aufrufst, dafür optimiert? Ich sage es noch einmal: Es kann nur ein Parallel.For geben.
-
Zitat von DragsTrail: „was bedeutet für dich "DAFÜR OPTIMIERT?"“Der Code muss parallelisierbar sein. Folgendes Beispiel funktioniert NICHT mit Parallel.For: (Versteckter Text)Es kommen bei Parallel.For immer andere Summen heraus!