22. september 2007 - 17:33Der er
7 kommentarer og 1 løsning
udnyttelse af tråde på den multi processor maskiner
Lad mig starte med at sige at min viden om hardware er minimal, og at dette spørgsmål nok er et mix mellem generel programmering,hardware og c#.
Såfremt man afvikler sin C# applikation på en multi processor og man spinder tråde ud, kan/vil disse så kunne afvikles på flere processorer så man der med kan opnå bedre performance for sin app? eller kan den enkelte proces ikke spænde over flere processorer?
Jeg har en mistanke om at det selvfølgelig afhænger af både OS og hardware, men lad mig høre nogle eksperter
Hvis du vil have en praktisk demo, så har jeg en multithreaded quicksort der kan vise det (forudsætter naturligvis at du har en multi processor men multi core er jo standard idag).
Fra .NET 4.0 kan kode bruge det nye parallel framework.
Men formaalet var kun at vise at man kan udnytte flere CPU'er/kerner.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.