Hi allerseits,
ich habe eine kleine Frage zu den Threads bei .NET. Wenn ich regulär einen Thread starte wird dieser ja automatisch auf dem selben CPU-Kern ausgeführt wie der Prozess, der den Thread gestartet hat. Leider bin ich an eine lange (variierende) Parameterliste gebunden, weshalb ich nicht ein seperates Programm starten kann (ausser ich würde Remoting einsetzen, was aber nicht umbedingt sein muss). Da ich darüber hinaus auf .NET Version 2.0 festgelegt bin kann ich leider auch kein PLINQ einsetzen. Die eigentliche Frage ist nun also, ob jemand von euch eine Möglichkeit kennt einen Thread auf einen anderen Prozessor zu veschieben?
Achja: Es handelt sich dabei um einige Berechnungen, die voneinander unabhängig sind und daher gut auf unterschiedlichen Kernen eines Quad- oder Dual-Core laufen könnten.
Ich hoffen ihr habt da ein Tipp für mich