.[ ČeskéHry.cz ].
Multithreading dnes
Jdi na stránku Předchozí  1, 2
 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Obecné
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Al



Založen: 23. 10. 2007
Příspěvky: 196

PříspěvekZaslal: 17. duben 2008, 13:20:41    Předmět: Odpovědět s citátem

Já si to vysvětluju tím plánovacím algoritmem. Plánování, jmenovitě výběr vlákna k běhu pro procesor se provádí pořád dokola pro jednotlivá jádra. Jakmile existuje 1 vlákno, které chce běžet, a cyklicky se provádí to plánování na těch jádrech, tak každé z těch jader vidí to chtivé vlákno a bere si jej do péče. Možná to má i pozitivní vliv na chlazení. Smile
Teprve pokud je víc vláken se stejnou nejvyšší prioritou, která by všechna mohla a chtěla běžet, tak se to začne chovat tak, že se ta vlákna drží stejných jader kvůli cache. (Přitom ten algoritmus je pořád stejný.)
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Obecné Časy uváděny v GMT + 1 hodina
Jdi na stránku Předchozí  1, 2
Strana 2 z 2

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna