Re: "Obciety" koprocesor przez MMX ????

Autor: Grzegorz Szyszlo (znik_at_avalon.wbc.lublin.pl)
Data: Fri 13 Jun 1997 - 22:27:33 MET DST


KARPIO_at_golem.umcs.lublin.pl (Andrzej Karpinski) wrote:
>>Chodzi (chyba) o to, ze aplikacja intensywnie wykonujaca na zmiane
>>instrukcje FPU i MMX faktycznie bedzie znacznie wolniejsza. Zwiazane jest to
>>z koniecznoscia poswiecenia przez procesor pewnej ilosci taktow zegara na
>>takie przelaczanie. Szczegolow nie znam, moze ktos by podal?
>
>Brednie! Wystarczy zapoznac sie ze specyfikacja Intela dotyczaca
>zalecanego sposobu pisania aplikacji korzystajacych z MMX. Wyraznie jest
>tam napisane co i jak robic, zeby w pelni wykorzystac zarowno MMX jak i
>FPU. Zas sam problem dlugiego czasu przelaczania jednostek zostal juz tak
>naglosniony, ze byle poczatkujacy programista jest tego swiadomy. Nie
>znajdziesz wiec ANI JEDNEGO komercyjnego programu ktory na MMX chodzilby
>wolniej.
>
>karpio

no tak. ale to dosyc kontrowersyjne. wyobraz sobie sytuacje w systemie
wielozadaniowym. pierwszy lepszy przyklad, popularne scierwo winNT
(bo tylko on z windowsow zasluguje na miano systemu).
no wiec zapuszczam sobie program obliczeniowy, a jednoczesnie
chce sobie obejrzec jakis film typu avi. zakladam ze sprzet
nie wspiera avi. i co ?
1. nie ulega watpliwosci ze aplikacja obliczeniowa korzysta z FPU
2. intel deklaruje, ze MMX jest dla aplikacji multimedialnych.
to wszystko pracuje w systemie wielozadaniowym, wiec musi sie
przelaczac. jak to wplywa na prace calosci ?

-- 
               oOOo     /====================================\
         /=====\__/====/  http://avalon.wbc.lublin.pl/~znik/ |
         | Grzegorz Szyszlo mailto:znik_at_avalon.wbc.lublin.pl |
         \===================================================/
          polecam  http://www.agh.edu.pl/ogonki/   mime.html


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 16:09:36 MET DST