kategoria: A1200
[#1] Pytanie o mips 030 50mhz
Jaka jest prawidłowa liczba mips'ów ?

SysInfo podaje 8 do 9 mips
SysSpeed podaje 16 do 18 mips
Wikipedia podaje 18 mips

Jeżeli brać pod uwage Wikipedie 030 w mocy obliczeniowej = Intel 486DX 25mhz ?

Ostatnia aktualizacja: 06.06.2013 22:05:12 przez Art
[#2] Re: Pytanie o mips 030 50mhz

@Art, post #1

zadna nie jest prawidlowa :).
[#3] Re: Pytanie o mips 030 50mhz

@Art, post #1

Tu jest odpowiedź:
Freescale
[#4] Re: Pytanie o mips 030 50mhz

@*y, post #3

18 MIPS @ 50MHz tak jak myślałem. Dzięki za potwierdzenie czyli w porównaniu do Intela daje jakieś 486DX 23mhz
[#5] Re: Pytanie o mips 030 50mhz

@Art, post #4

Gwoli ścisłości trzeba porównywać do 486SX, 486DX był z FPU, a 68030 nie ma kopro. wbudowanego.
Jakby porównać 68882 do 486DX, to chyba Motorolka dostaje mocny łomot i pewnie byłaby w granicy 486DX<10MHz przy 68882 na 50MHz.
Dopiero 68040 wychodzi z twarzą z tego pojedynku, a 68060 miażdży przeciwnika.
[#6] Re: Pytanie o mips 030 50mhz

@Art, post #4

Aż się wierzyć nie chce. Całe życie wszyscy podawali za SysInfo, a to prawie 20MIPS. Kto by pomyślał. Jeżeli porównywać to do intela to co by wyszło? 486SX/25 czy 33?
[#7] Re: Pytanie o mips 030 50mhz

@flops, post #5

Pod względem rozwiązań technicznych (32 bit magistrala, wielkość cache, tryb burst, writethrough) 68030 odpowiada 80386DX.
68040 odpowiada 80486: oba mają (z nowości) tryb copyback, wbudowany wydajny FPU, pipeline.
Podobne są też relacje wydajnościowe per clock - 4x szybsza kolejna generacja (68040/80486).
[#8] Re: Pytanie o mips 030 50mhz

@Red_Bullet, post #6

Jak 030 mozna porównać do 486 to ...... W takim razie 020+fast do czego? Dla mnie to bardziej wychodzi 030-386, 040-486, 060-pentium60
[#9] Re: Pytanie o mips 030 50mhz

@atarens, post #8

O20+FAST można porównać z 386-SX 16mHz
[#10] Re: Pytanie o mips 030 50mhz

@flops, post #5

Masz racje, SX byly gole bez FPU, natomiast DX mialy FPU, podobnie bylo z 386 i do tego proca powinno sie porownywac 68030. Wg. mnie to podobnie rozwiazania oprocz instrukcji, ktore sa kulawe w intelu. Podobe programy na motoroli potrafily miec miazdzaco mniejszy kod...ok, racja
[#11] Re: Pytanie o mips 030 50mhz

@Voyox, post #10

Prosze cie....
386DX mialo 32 bit magistrale danych , 386SX 16 Bit....
Koprocesory byly oddzielne. /80387. ew 80287/........dopiero w 486 byly zintegrowane w jednym czipie.
[#12] Re: Pytanie o mips 030 50mhz

@Voyox, post #10

MC60000 i MC68010 - 286
MC68020/MC68030 - 386
MC68040 - 486DX
MC68060 - Pentium.


386SX - magistrala danych 16 bit
386DX - magistrala danych 32bit
Ten procesor ma tylko zewętrzny koprocesor 387. Powtarzam 386DX nie ma wbudowanego koprocesora.


486SX - brak koprocesora
486DX - koprocesor, magistrala takowana synchronicznie z procesorem
486DX2 magistrala taktowana z połową predkosci procesora, zasialnie 3,3V, (mozliwe że ma szybszy koprocesor)
486DX4 - nie wiem :P
[#13] Re: Pytanie o mips 030 50mhz

@tom256, post #12

MC60000 i MC68010 - 286
MC68020/MC68030 - 386


to bym zmienil na:

MC68000/10/20/30 - 80386

68000... jest wolniejsze od 80386, ale dla programow to 32bit procek.

68040 - 486DX
68060 - 586
[#14] Re: Pytanie o mips 030 50mhz

@gx, post #13

Jeżeli chcesz porównywać 68000 i 68010 do 386, to tylko do 386SX, bo on miał 16 bitową magistralę danych, tak jak pierwsze 68k. Podobnie jak one ma 32 bitowe rejestry w środku, ale 386SX ma już ALU operujące na 32 bitach, a 68000/010 maja ALU 16 bitowe, w razie potrzeby rozbijające 32 bitowe DoubleWord na 16 bitowe Word (stąd instrukcje wymagajace 32 bitowych obliczeń wykonują się dwa razy dłużej od tych na danych o połowę krótszych, w 68020 majacym 32 bitowe ALU instrukcje te wykonuja się w podobnym czasie).
Niewątpliwie nie jest takie oczywiste znalezienie odpowiednika 68000 pośród x86 - 68k miało znacznie nowocześniejsze założenia (więcej rejestrów, rejestry tylko 32 bitowe, płaska organizacja pamięci), dopiero z czasem (powiedzmy od pary 68020/68030<>80386) można było dobrać procesor podobny pod względem podtsawowych założeń.
Moim zdaniem 68000/68010 są pomiędzy 286 a 386SX: 32 bitowe rejestry i 16 bit magistrala danych to cechy 386SX, 16 bitowy ALU, adresowanie 16 MB RAM to cechy 286.
[#15] Re: Pytanie o mips 030 50mhz

@atarens, post #8

020 i 030 to odpowiednik 386DX z tym że 030 jest minimalnie wydajniejszy na cykl zegarowy. 386SX jest wolniejszy od 020 przez 16bit szynę

040 to odpowiednik 486DX z tym że 040 jest minimalnie wydajniejszy. Szczególnie jest wydajniejszy od tak samo taktowanego 486DX2 choć jeśli wziąć prędkość szyny a nie taktowanie procesora za wyznacznik wydajności to 486DX2 był sporo lepszy od 040

060 to odpowiednik... AMD K5 ok, racja Oba te procesory były do siebie zbliżone wydajnością i konstrukcją, Pentium natomiast był zbudowany trochę inaczej z większym naciskiem na FPU niż ALU. Zegarowo oczywiście K5 był lepszy bo wyszedł znacznie później, jednak jeśli chodzi o IPC to najlepsze dopasowanie

000 i 010 ciężko dopasować. Instrukcjami to odpowiednik 386 a wydajnością gorsze od 286 tudzież 386SX. Najbliżej jednak będzie ten 386SX ok, racja
[#16] Re: Pytanie o mips 030 50mhz

@XoR, post #15

Co do K5 i 68060, to mozliwe, ze wydajnościowo wychodziło podobnie (bo K5 miał wolniejszy FPU od Pentium), jednak konstrukcyjnie K5 był całkowicie odmienny - wewnetrznie był RISCem, gdzie instrukcje CISCowego modelu x86 były tłumaczone w locie. To rozwiązanie potem rozpowszechniło się w świecie x86, w 68k nie pojawiło się, a szkoda, bo pewnie cieszylibyśmy się dzisiaj Motorolkami taktowanymi 3-4 GHz.
[#17] Re: Pytanie o mips 030 50mhz

@atarens, post #8

68000 to takie 286 z tych najwcześniejszych z lat 80, taktowanych 6 Mhz. 020 z Amigi 1200 bez fast ramu jest jak 386SX 14 Mhz. Solidnie wypadają 040. Podkręcona 50 Mhz to 486 66Mhz.
[#18] Re: Pytanie o mips 030 50mhz

@tom256, post #12

Porównywałem pod względem wydajności i ceny raczej niż konstrukcji.

I małą errara 486DX2 był zasilany 5V.

486DX4 - 3,3V
[#19] Re: Pytanie o mips 030 50mhz

@wali7, post #14

Moim zdaniem 68000/68010 są pomiędzy 286 a 386SX


Dla programisty jak 386, a wydajnosc tak pomiedzy 286, a 386SX. Pamietajmy jednak, ze MIPS nie rowny MIPSowi, bo piszemy o roznych procesorach. 68000 ma lepsze MIPSy od x86.
[#20] Re: Pytanie o mips 030 50mhz

@gx, post #19

coś takiego jak MIPS definiowane jako ilość instrukcji procesora na sekundę NIE MA ŻADNEGO SENSU
dlaczego? ano dlatego że nie ma definicji o jakie instrukcje się rozchodzi czyli czy mierzymy proste typu add, jmp itp czy bardziej skomplikowane w implementacji jak mul czy div

MIPS powinno być rozumiane tylko i wyłącznie jako Dhrystone MIPS a nie fizyczne instrukcje procesora na sekundę. Zresztą praktyka pokazuje że to czy procesor A ma "lepsze MIPSy" od procesora B nie ma znaczenia tylko znaczenie ma jak wychodzi w prawdziwych testach (choćby i to był syntetyczny benchmark taki jak Dhrystone)

BTW. jeśli uważasz że 68000 ma lepsze IPC od 286 to rzuć jakimś benchmarkiem bo wg. Dhrystone wychodzi że 286 jest wydajniejszy

Ostatnia aktualizacja: 10.06.2013 23:05:57 przez XoR
[#21] Re: Pytanie o mips 030 50mhz

@XoR, post #20

Wg. Dhrystones 80286/10Mhz ok. 1900, a 68000/8Mhz ma ok. 2100, a 68000/16Mhz ok. 4400, 80386/40Mhz ok. 11000, 68020/16Mhz ok. 7500, 68020/33Mhz ok. 15000...

Nie w tym rzecz. MIPS nie rowny MIPSowi, bo wydajnosc zalezy tutaj sporo od ISA, a piszemy o diametralnie roznych procesorach, podobnie jest z IPC. 286 ma lepsze cykle od 68000 w prostych dajacych sie porownac operacjach, ale 68000 ma lepsze ISA. Oczywiscie Amiga 500 ma 68000/7Mhz i spore opoznienia w Chip RAM z powodu dzielonego dostepu z amigowymi kooporcesorami.
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem