Kann man einzelne Prozessorkerne direkt ansteurn

Guten Tag,
ich will die einzelnen Prozessorkerne eines Mehrkerneprozessor direkt ansprechen und belegen mit aufgaben unter c#.
ist dies überhaupt möglich?
jeder vorschlag ist willkommen :smile:

Mit C# bzw. .NET direkt geht das IMHO nicht.
Vllt. mit P/Invoke und der WinAPI oder mit einer Lösung von Drittanbietern. Du kannst ja mal googlen oder auf http://www.codeproject.com/ schauen.

Grüße, JasonDelife.

hi jason.
weißt du wie sich .Net verhält wenn man threats startet? werden die dann automatisch auf die prozessoren umverteilt?
also eigentlich müssten sie es oder?

Wenn der Prozessor mehrere Kerne hat, so werden die Threads auf diese verteilt. Das macht schon Windows, somit auch .NET. Welcher Thread auf welchem Kern läuft und wann er Prozessorzeit zugeteilt bekommt kann man aber nicht selbst bestimmen. Windows kann das selbst ganz gut.

Grüße, JasonDelife.