Task Parallel Library - Parallelität auf einem Kern

Ich arbeite an einer WPF-Anwendung.
In einem Bildschirm / einer Ansicht muss ich 6 Anrufe zu einem WCF-Dienst machen. Keiner dieser Aufrufe ist in dem Sinne verwandt, dass er keine Daten teilt und auch nicht voneinander abhängig ist. Ich plane, TPL zu verwenden und diese 6 WCF-Dienstaufrufe als 6 Aufgaben durchzuführen. Jetzt kann die Anwendung entweder auf einem Einzelkerncomputer oder auf einem Mehrkerncomputer bereitgestellt werden.

Mir wurde gesagt, dass die Verwendung von TPL auf einem Single-Core-Computer die Zeitdauer für die Ausführung der Aufgaben tatsächlich verlängern würde, da der CPU-Scheduler für die zeitliche Aufteilung verschiedener Aufgaben mehr Zeit benötigt. Ist das wahr. Wenn ja, sollte ich trotzdem mit meinem Design fortfahren oder nach Alternativen suchen.

Wenn ich Alternativen betrachten muss, welche sind diese Alternativen :)?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage