Ladeni multithreadove aplikace

Ing. Pavel PaJaSoft Janousek pajasoft na fonet.cz
Neděle Leden 23 21:50:15 CET 2000


> Toto AFAIK nie je pravda (siel o tom pred casom znacne
> technicky thread v l-k, kde islo o usetrenie par
> cyklov v spinlockoch). Procesor sice moze interne
> urobit reordering instrukcii, ale nemoze si dovolit
> triky, ktore je vidno na jeho rozhraniach. Dovodom

	IMHO neni uplne pravda, protoze pokud prave pri tom reorderingu (resp.
spekulativnim vykonavani) vznikne pri zpracovani chyba, muze nastat
pripad (a take se nekdy vyuziva), kdy puvodni informace jsou prepsany =>
neni je odkud obnovit a presto se procesor nemuze 'zaseknout', ale nejak
dal pracovat. Mluvim o presnych a nepresnych prerusenich, ty nepresne
jsou vyuzity napr. v Alpha procesorech a docela zrychluji...

-----------------------------------------------------------------------
Ing. Pavel Janousek (PaJaSoft)                FoNet, spol. s r. o.
Vyvoj software, sprava siti, Unix, WWW      Anenska 11, 602 00  Brno
E-mail: mailto:Janousek na FoNet.Cz            Tel.: +420  5  4324 4749
SMS: mailto:P.Janousek na SMS.Paegas.Cz        Fax.: +420  5  4324 4751
WWW: http://WWW.FoNet.Cz/                  E-mail: mailto:Info na FoNet.Cz
-----------------------------------------------------------------------


Další informace o konferenci Linux