386 czy 486?

Utarł się pogląd, że komputer z procesorem 486 musi być bardziej wydajny niż 386. Otóż okazuje się, że pogląd ten nie zawsze jest słuszny, wiele bowiem zależy od zegara. Badania wykazały, iż 386DX/25 MHz niemal nie ustępuje swemu następcy 486SX, a 386DX/40 MHz dorównuje procesorowi 486SX/25 MHz, co widać na diagramie.

Utarł się pogląd, że komputer z procesorem 486 musi być bardziej wydajny niż 386. Otóż okazuje się, że pogląd ten nie zawsze jest słuszny, wiele bowiem zależy od zegara. Badania wykazały, iż 386DX/25 MHz niemal nie ustępuje swemu następcy 486SX, a 386DX/40 MHz dorównuje procesorowi 486SX/25 MHz, co widać na diagramie.

Nieco historii

Procesor 80386 został wprowadzony przez Intela w 1985 r. i pracuje na szynie 32-bitowej. Jego rejestr jest zatem dwukrotnie szerszy niż poprzednika - procesora 80286. Symbol DX oznacza prawdziwą 386-kę, później bowiem producent wprowadził oszczędnościową wersję SX, która jedynie wewnątrz pracuje 32 bitami, natomiast na zewnątrz komunikuje się 16 bitami, tak jak dawny AT.

Z 386-ką wprowadzono także tryb wirtualny, w którym może być emulowanych wiele procesorów 8086. Intelowski 386DX wg specyfikacji taktowany jest zegarem 25 lub 33 MHz. Jednakże jego konkurent, AMD, oferuje od 1991 r. procesor 386 DX z zegarem 40 MHz.

Niemal równocześnie z wymienionym wyżej klonem AMD, Intel zaprezentował w 1991 r. procesor 486SX. Jest to tania wersja "prawdziwego" 486, który również w tym przypadku oznaczany jest jako DX i stanowi rozwinięcie 80386.

W i486 wbudowana jest o 8 kB większa pamięć Cache i koprocesor arytmetyczny. Ten koprocesor jest w tańszej wersji odłączony (zdezaktywizowany), a całość mieści się w obudowie z tworzywa sztucznego (w przypadku DX obudowa jest ceramiczna). Ponadto oba warianty 486 mogą w jednym cyklu wykonać więcej operacji niż 386. Intel ma dotychczas monopol na wszystkie 486, a procesor SX taktowany jest obecnie 20 i 25 MHz. Trwają prace nad rozszerzeniem rodziny procesorów w dół i wzwyż.

Nowa technologia

Intel zaprzestał dalszego rozwoju procesora 80386 i przestawił się na 486SX, przy czym modelem wyjściowym jest CPU taktowany 16 MHz, o wydajności podobnej do 386/25 MHz. Przyspieszyć 486SX ma nowa technologia Intela, polegająca na podwajaniu częstotliwości zegara. O jej zapewnienie postara się tzw. overdrive-chip, który umieszczany w gnieździe przeznaczonym dotąd dla koprocesora, troszczy się o to, by komputer 16, 20 i 25 MHz był sterowany z dwukrotnie większą częstotliwością. Tym samym najwyższy model klasy 486SX taktowany będzie zegarem 50 MHz. Dla posiadaczy PC 386 Intel opracował system koprocesora o nazwie 387-Rapid-CAD, który przekształca komputer w quasi 486.

Ale konkurencja też nie zasypia gruszek w popiele. Po zdobyciu przez Advanced Micro Devices (AMD) znacznej części rynku dzięki klonowi 386 taktowanemu 40 MHz, produkcję tych procesorów podjęły także Cyrix i Chip and Technologies, a Texas Instrument zapowiada własną konstrukcję na bazie 386. AMD z kolei zamierza wkrótce wprowadzić na rynek 486SX. Wzmożona konkurencja wśród producentów ma tę zaletę dla użytkownika, że ceny procesorów wyraźnie spadają. W niespełna rok po wprowadzeniu komputerów z procesorami SX pierwsze 486 jako kompletne systemy można już kupić poniżej 3 tys. DM (1800 USD). To z kolei powoduje presje na 386-ki.

Co lepsze?

W związku z tym nasuwa się pytanie: co lepiej kupić - PC 386 czy 486SX, w sytuacji gdy oba urządzenia w porównywalnej konfiguracji mają zbliżoną cenę?

Chip przetestował 10 komputerów, pięć 386-tek pracujących na częstotliwości 33 lub 40 MHz i pięć 486SX taktowanych zegarem 20 lub 25 MHz. A oto wnioski:

Pod względem czystej wydajności procesorów, którą mierzy się w tzw. Dhrystonach, komputery te dadzą się jednoznacznie podzielić według szybkości pracy. Między różnymi urządzeniami z jednakową CPU istnieją tylko nieznaczne odchylenia. Jak to obrazuje zamieszczony diagram, zbliżone są wyniki 386/33 MHz i 486/20 MHz podobnie jak 386/40 MHz i 486/25 MHz.

W praktycznym zastosowaniu występują jednak pewne różnice. Otóż, w niektórych programach odgrywa rolę to, jak PC jest zbudowany i jakie elementy zostosował producent. I jeszcze jedno - oferty poniżej 3 tys. DM występują rzadko, zwłaszcza gdy klient pyta o komputer wyposażony w 4 MB RAM, 80 MB dysk twardy, kartę VGA i kolorowy monitor, co w epoce Windows powinno stanowić standardową konfigurację.

Luka między 80386 a 80486, którą miałby wypełnić 486SX, jak to wykazały pomiary procesorów praktycznie nie istnieje. Niemniej na wydajność PC wpływa więcej czynników niż sam procesor. Istnieje także ekonomiczna granica jego "podkręcania". Przykładem może być tu Compu Add 333D. Wyposażony w i386/33, 8 MB RAM, blok SRAM 640 kB o dostępie 25 ns, 64 kB cache, 200 MB HDD Seagate z podwójnym cache, jest rzeczywiście szybszy niż typowa 486-tka DX, lecz równocześnie kosztuje 11.600 DM, a więc drogo jak na 386.

Komputer 386 z szybką pamięcią i kartą graficzną pod DOS może dorównać 486, póki jest stosowany jako edytor tekstów lub baza danych. Natomiast w arkuszach kalkulacyjnych i przy kompilacjach programów już zaczynają występować różnice. Ogólnie mówiąc, dopóki 486SX pracuje przy częstotliwościach do 25 MHz, szybciej taktowane 386-tki często go przewyższają.

Przy zastosowaniach kompleksowych z kolei pierwszoplanową rolę odgrywa to, iż model 486 potrafi wykonywać wiele operacji w ramach jednego cyklu roboczego. Również jeśli się korzysta z takich nakładek jak Windows, przewagę mają maszyny 486SX. Zwiększenie ich wydajności jest możliwe przy użyciu szybszych pamięci, a zwłaszcza szybszym taktowaniu zegara.

Pierwsze komputery nowej generacji 486SX można było zobaczyć na CeBIT '92, jednakże były one prezentowane z pustym gniazdem obok głównego procesora. Nie ukazał się bowiem jeszcze odpowiedni chip, podwajający częstotliwość zegara.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200