Autor: Radoslaw Sokol (rsokol_at_magsoft.com.pl)
Data: Tue 22 Oct 2002 - 10:26:20 MET DST
Hi,
sprocket wrote:
>
> Wystarczy bąknąć coś nt. mikroprocesorów, a już lecisz z wykładem ;)
W końcu jestem mikroelektronikiem, teoretycznie powinienem
wiedzieć jak działa i jest zbudowany procesor aż do poziomu
pojedynczych tranzystorów ;)
> [...]
> Heretic/Hexen (?), jesteś pewien, że problem leżał w dodatkowych
> instrukcjach ? Heretic to gra AFAIR z początku lat 90, nie bardzo chce
> mi się wierzyć, że producenci gry tak sobie ograniczyli rynek zbytu...
IIRC nawet w readme jako niezbędne minimum podane było 486SX,
których wtedy nawet w Polsce było już coraz więcej. Zresztą
znajomi porobili testy na paru maszynach i na żadnym 386
nie poszło.
> Podać można, ale cykle się "zazębiają" :) Różnica w wydajności i486 do
Nie tylko -- przede wszystkim wbudowany cache wprowadza element
zróżnicowania czasu wykonania w zależności od obecności w cache
instrukcji i/lub danej/danych, po drugie zaś niektóre instrukcje
mogły mieć dłuższe czasy wykonania jeśli zależały od wyniku
wykonania poprzednich. W 386 mógł mieć znaczenie co najwyżej
pierwszy czynnik, i to tylko przy wyposażeniu komputera w
zewnętrzną pamięć podręczną.
> 80386 przy tym samym taktowaniu to ok. 200-250% :) Już chyba nigdy
> następny model procesora tak nie zdystansuje poprzednika ;)
Dokładnie :) Pamietam, jak moim Am386DX/40 ścigałem się z
maszynami 486SX/25 :) Różnica wynikała właśnie głównie z
wprowadzenia tej potokowości, która w przypadku procesorów
RISCowych pokazała, że odpowiednio wykonana potrafi przynieść
ogromny wzrost wydajności. Niestety już dalej się ta technika
słabiej skaluje, ale na razie nikt nic lepszego nie wymyślił :)
-- |""""""""""""""""""""""""""""""""""""""""""""""""""""""""""| | Radosław Sokół | mailto:rsokol_at_magsoft.com.pl | | | http://www.grush.one.pl/ | \................... ftp://ftp.grush.one.pl/ ............../
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 01:44:31 MET DST