[#1] Natami - SysSpeed 08.06.2011
Z forum Natami:

NATAMI CSMK3 Darren 4000
Cache Read 448.97 284.18 256
ReadROMb 61.49 35.15 32
ReadROMw 111.82 65.63 62
ReadROMl 148.62 85.64 84
ReadFastb 64.61 38.35 36
ReadFastw 89.77 53.04 50
ReadFastl 113.88 65.46 62
WriteFastb 51.16 30.97 29
WriteFastw 89.81 48.16 50
WriteFastl 100.00 48.19 50
Fast2Fastb 29.79 18.00 16
Fast2Fastw 44.65 26.45 25
Fast2Fastl 56.06 29.94 30
Fast2Fastm 52.15 27.57 27
Fast4Fast16 63.86 37.05 34

Wg Gunnara z team'u Natami:

With tuned CPU settings and a little tuned code you can get full 180MB/sec. This is about 50% better than a 600 MHz PPC!

The current results show that even if the CPU is actually its weakpoint, the NATAMI/Classic AMIGA can compete and even beat PowerPC Amigas in memory intensive workloads done with the CPU.

Wiem, że to tylko testy...
Ale ciekawym wyników testów na Pegazie i AmigaOS4.1.
Pokusi się ktoś?



Ostatnia modyfikacja: 08.06.2011 10:23:44
[#2] Re: Natami - SysSpeed 08.06.2011

@Dopuser, post #1

Znaczy się - o te testy chodzi?
http://www.apc74.ppa.pl/PPA/Efika_vs_reszta_swiata.html#table19

Dla tych, którym nie chce się kilkać:

Efika
Read CPU Cache - średnio 742,74 MB/s
Read FAST Byte - średnio 181,26 MB/s
Read FAST Word - średnio 283,71 MB/s
Read FAST Long - średnio 472.35 MB/s
itp.

Wyniki z AmigaMARK, a nie z SysSpeed. W ogóle działa SysSpeed pod MorphOSem? Zaraz sprawdzę.

[#3] Re: Natami - SysSpeed 08.06.2011

@Dopuser, post #1

SysSpeed w teście "Memory" się wykrzacza, więc niestety musimy bazować na wynikach z AmigaMARK.

[#4] Re: Natami - SysSpeed 08.06.2011

@recedent, post #3

Porównując obecne wyniki benchmarków, już widać, jak daleko NatAmi wyprzedza karty turbo do Amigi klasycznej w operacjach na pamięci. Wyniki są niemal 2x większe! :

Np. test Cache Read:

NatAmi 060 = 448.97
CS MK3 060 = 284.18 256
CS PPC 060 = 256

Gunnar odniósł się w testach do Pegasos'a G3 i AmigiOne G3 oraz procesorów PPC taktowanych 600MHz. Pokazał, że NatAmi może spokojnie konkurować, a nawet przywyższyć niektóre systemy PPC w operacjach na pamięci z użyciem CPUOK

[#5] Re: Natami - SysSpeed 08.06.2011

@Dopuser, post #1

Ja zrobiłem test na Winuae, XP-Pro, 1.9GHZ, :

------------Natami --------WinUae
Cache Read 448.97 ------ 885
ReadROMb 61.49 -------- 101
ReadROMw 111.82 ------ 188
ReadROMl 148.62 ------- 336
ReadFastb 64.61--------- 100
ReadFastw 89.77 ------- 177
ReadFastl 113.88 ------- 317
WriteFastb 51.16 ------- 88
WriteFastw 89.81 ------- 160
WriteFastl 100.00 ------- 270
Fast2Fastb 29.79 -------- 60
Fast2Fastw 44.65 ------- 113
Fast2Fastl 56.06 ------- 188
Fast2Fastm 52.15 ------ 992
Fast4Fast16 63.86 ------ 672
[#6] Re: Natami - SysSpeed 08.06.2011

@Banter, post #4

A jak się mają operacje na pamięci w stosunku d częstotliwości procesora, ogólnie rzecz biorąc? Jakaś zależność?
[#7] Re: Natami - SysSpeed 08.06.2011

@Banter, post #4

A ma ktoś gdzieś te wyniki z Pegasosa G3 i AmigiOne G3? Bo na Efice G2 taktowanej 400 MHz (jak widać w poście 2) wychodzi dużo szybciej.

[#8] Re: Natami - SysSpeed 08.06.2011

@Banter, post #4

Pokazał, że NatAmi może spokojnie konkurować, a nawet przywyższyć niektóre systemy PPC w operacjach na pamięci z użyciem CPU


i to przy uzyciu procesora MC68060 OK, ktory na dobra sprawe nie obsluzy szybciej pamieci taktowanych wyzej niz 100Mhz, moze nawet wolniej jezeli doda sie cykle oczekiwania..., na wiecej nie pozwala konstrukcja 060



Ostatnia modyfikacja: 08.06.2011 14:02:32
[#9] Re: Natami - SysSpeed 08.06.2011

@Dopuser, post #5

JIT CPU w WinUAE dziala szybko (bo prawie natywnie, w koncu to JIT), tylko pod warunkiem, ze duzo wiecej nie dzieje sie w danej chwili, radze o tym pamietac, bo mozna sie niezle zdziwic :). Pomysl sobie, ze wydajnosc CPU spada mi nawet 30x na WinUAE...,w NatAmi pelnej wydajnosci CPU bede mogl oczekiwac praktycznie caly czas.

[#10] Re: Natami - SysSpeed 08.06.2011

@recedent, post #7

Kolego recedent, chyba coś Ci się pomieszało. Źle odczytałeś wyniki:

Właściwe wyniki z podanego przez Ciebie linku:

EFIKA
Copy = 80.43MB/sec

Pegasos 1197 MHz
Copy = 179.46 MB/sec

NatAmi zjada Efikę 400 MHz na śniadanie w tym teście szeroki uśmiech

Trzeba patrzeć na najniższy wiersz testu.
Wyższy wiersz NIE jest testem pamięci lecz testem cache procesora!



Ostatnia modyfikacja: 08.06.2011 14:21:30
[#11] Re: Natami - SysSpeed 08.06.2011

@Banter, post #10

Chyba ty źle spojrzałeś, jest dokładnie jak recedent napisał, średnia dla różnych bloków cache read byte, fast read byte, fast read word, fast read long, fast write (...) i fast 2 fast copy. I jest to więcej niż oferuje obecnie natami.
[#12] Re: Natami - SysSpeed 08.06.2011

@abcdef, post #11

Myslisz się, kolego. Owa średnia to fachowo "lipa". To co robi ów test jest chyba jasne: to POWTÓRZONE akcesy pamięci w kombinacjach o różnych wielkościach.

Na przykład: podany test czyta 100000 razy blok 128 bajtów i mierzy ile czasu to zajmuje.

Pytanie: ile bajtów odczytał procesor z pamięci głównej w tym teście?

A: 128 bajtów
B: 128 x 100000 bajtów

Tak, poprawna odpowiedź to A!

Co mierzy ów test w tym przypadku?
Czy mierzy wydajność pamięci? Nie, oczywiście, że nie!

Trzeba patrzeć na niższe wiersze, te które zaczynają się 1 milionem czy 2 milionami lub więcej. Właśnie te naprawdę czytają z pamięci a nie tylko z cache'u.

Tylko jeśli patrzysz na te wiersze, porównujesz właściwie, czyli porównujesz przepustowość PAMIĘCI. OK

[#13] Re: Natami - SysSpeed 08.06.2011

@recedent, post #2

Wyniki z AmigaMARK, a nie z SysSpeed.


i dlatego Twoje liczby nie maja za wielkiego przelozenia, ...ale warto spojrzec, bo albo Efika ma tak wydajna obsluge pamieci (472.35 MB/s), albo G4 jest takim cieniaszem (1Ghz - 984,2 MB/s), mozna wiec zalozyc, ze wyniki dla G3 beda duzo gorsze w AmigaMARK :). Wynika PPC w A1200/4000 beda jednak wyraznie mniejsze niz 060 w NatAmi.

na MacMini 1.5Ghz jak robilem jakis tam test memcopy na linuchu wyszlo mi cos ok. 180MB/s, cieniutko!, ale to jest procedura niezoptymalizowana, prawdopodobnie zoptymalizowana moglaby byc szybsza, wiec AmigaMARK ma zoptymalizowana procedure PPC, natomiast na AltiVec powinno byc znacznie szybciej.., NatAmi tj. 050/070 ma teoretyczne maksimum 1.6GB/s lub 3.2GB/s (zalezy jak beda obslugiwac DDR2), chociaz team NatAmi zapowiada, ze maks. to bedzie 800MB/s dla CPU... nawet jezeli realnie osiagna polowe tego (dla zoptymalizowanej procedury) na 050/070 to i tak bedzie zrywac kask taki 68k, taktowany przeciez nie wiecej jak 200Mhz, przy tym poborze mocy



Ostatnia modyfikacja: 08.06.2011 15:23:49
[#14] Re: Natami - SysSpeed 08.06.2011

@Banter, post #12

Ciekawe jak się to przełoży na programy, bo było nie było prędkość jest duża. Czy taki procek poradzie sobie z Divixami i MPEG2/4 ??

[#15] Re: Natami - SysSpeed 08.06.2011

@1989, post #13

Oczywiście, że Efika nie ma aż tak wydajnej pamięci. Po prostu osoby publikujące "średnią" w takich testach pokazują, że jeszcze za bardzo nie rozumieją, co robią:)

Jeśli uważnie popatrzysz, zauważysz granicę, po przekroczeniu której wydajność drastycznie "skacze". Ta granica pokazuje wielkość pamięci cache,w przypadku Efiki jest to 16KB. Zwróć uwagę, mniejsze niż 16384 bajtów bloki testowe mieszczą się w cache, stąd mają znacznie wyższe wyniki w tabeli, :)

Tak więc wyraźnie widać, że NatAmi pobija Efikę w tym teście. A to dopiero początek :D
[#16] Re: Natami - SysSpeed 08.06.2011

@Banter, post #10

Że zacytuję parabolaxa: BUAHAHAHAHAHAHA!!!!!! gitara
Recedencie, Twoja efika zakupiona za grube pieniądze może skoczyć Natami. cool Tak, tak... Czas spojrzeć prawdzie w oczy. Wiadomo już, dlaczego nikt nie chciał wziąć tego grata z allegro za pół ceny. [ recedentowi rzednie mina i robi się taki blady i mały ]
Natami Rulez Forewer. sędzia boks użyj Google! drunk spam2
siedzi, pije i chrupki



Ostatnia modyfikacja: 08.06.2011 15:04:23
[#17] Re: Natami - SysSpeed 08.06.2011

@Banter, post #15

tak, zgadza sie, ta srednia, jak z placami ;) (optymalizacja polega na umieszczeniu jak najwiecej w cache...) i warto spojrzec na G4 (ok.250MB/s) powyzej 0.5MB , to tak a propos G3 600Mhz, ktory jest na pewno slabszy.



Ostatnia modyfikacja: 08.06.2011 15:28:03
[#18] Re: Natami - SysSpeed 08.06.2011

@1989, post #9

w NatAmi pelnej wydajnosci CPU bede mogl oczekiwac praktycznie caly czas

Też tak myślę... pokazałem wynik na WinUAE 1.9GHz, bo akurat takiego kompa mam pod ręką. Sądząc po rezultacie, i zakładając liniową zależność,
Natami 60MHz "śmiga" w teście pamięci ok. 2x wolniej, tj. niczym pecet z 1 GHz prockiem !

Skromnie mówiąc: nieźle... OK to rokuje...
[#19] Re: Natami - SysSpeed 08.06.2011

@Banter, post #12

Zobacz Cache Read dla różnych rozmiarów bloków a później read fast (byte, word, longword) choćby dla tych samych rozmiarów bloków. Przykro mi, ale to TY się tutaj najwyraźniej mylisz, bo gdyby to leciało z cache to musiałyby być jednakowe wartości z cache read, a nie są.
[#20] Re: Natami - SysSpeed 08.06.2011

@snajper, post #16

@snajper Myślę, że każdy ma prawo się pomylić:) Poza wspomnianymi błędami, zalinkowane testy są bardzo interesujące. Dziękuję za ich zaprezentowanie.



Ostatnia modyfikacja: 08.06.2011 15:35:04
[#21] Re: Natami - SysSpeed 08.06.2011

@Banter, post #20

trzeba przyznac, ze MC68060 w NatAmi obsluguje pamiec niesamowicie wydajnie tj. 113.88MB/s wg. Syspeed (ReadLong), tylko 2.5x wolniej niz 1Ghz G4 wg. testow AmigaMARK :)

Gratuluje! OK



Ostatnia modyfikacja: 08.06.2011 15:32:22
[#22] Re: Natami - SysSpeed 08.06.2011

@Banter, post #10

NatAmi zjada Efikę 400 MHz na śniadanie w tym teście

Trzeba patrzeć na najniższy wiersz testu.
Wyższy wiersz NIE jest testem pamięci lecz testem cache procesora!


Świetnie. Masz może wynik NatAmi dla wspomnianego testu (AmigaMARK, Copy Fast 2 Fast, blocksize 8388608 )? Chciałbym porównać jak bardzo NatAmi "zjada" moją, kupioną za "ciężkie pieniądze" (dziękuję za poprawienie humoru, snajperze) Efikę :) .

Jeśli nie masz akurat pod ręką wyników z AmigaMARK, to może chociaż podaj mi na jakiej wielkości bloku działa SysSpeed? Żebyśmy mogli wykluczyć wpływ pamięci Cache NatAmi na wynik testu?



Ostatnia modyfikacja: 08.06.2011 16:23:00
[#23] Re: Natami - SysSpeed 08.06.2011

@recedent, post #22

Żebyśmy mogli wykluczyć wpływ pamięci Cache NatAmi na wynik testu?


przeciez na obrazku widac wynik Cache Read (448.97) dla MC68060, a ponizej jest test pamieci w NatAmi 060 (113.88 - readFastL).



Ostatnia modyfikacja: 08.06.2011 16:04:20
[#24] Re: Natami - SysSpeed 08.06.2011

@1989, post #23

No widzisz, ale dla Efiki Cache Read to nawet 753.17 MB/s, więc kto kogo zjada?

[#25] Re: Natami - SysSpeed 08.06.2011

@recedent, post #24

No widzisz, ale dla Efiki Cache Read to nawet 753.17 MB/s, więc kto kogo zjada?


Efiki?. raczej e300/400Mhz :). NatAmi ma MC68060/100Mhz. Kto tu kogo zjada ;)

[#26] Re: Natami - SysSpeed 08.06.2011

@1989, post #25

A, to teraz będziemy dzielić przez megaherce? Przypominam, że mowa była o tym, że MC68060 jest nawet o 50% lepszy w szybkości dostępu do pamięci niż G3 600 MHz (procesor - było nie było - pod każdym względem wydajniejszy niż MPC5200B). Kiedy zalinkowałem przykładowe wyniki z Efiki (jakoś wcale nie niższe od podanych w pierwszym poście), okazało się, że są one nieprawidłowe, bo przeszkadza szybka pamięć Cache. Pytam zatem skąd mamy wiedzieć, czy testowany w SysSpeed blok nie mieści się całkowicie w cache NatAmi?

[#27] Re: Natami - SysSpeed 08.06.2011

@recedent, post #26

MC68060 jest nawet o 50% lepszy w szybkości dostępu do pamięci niż G3 600 MHz (procesor - było nie było - pod każdym względem wydajniejszy niż MPC5200B)


Gunnar napisal :

"With tuned CPU settings and a little tuned code you can get full 180MB/sec. This is about 50% better than a 600 MHz PPC!"

w domysle G3 600Mhz z Pegasos, czyli zalozyl 120MB/s , dla memcopy.



Ostatnia modyfikacja: 08.06.2011 17:12:52
[#28] Re: Natami - SysSpeed 08.06.2011

@recedent, post #26

Nie jestem zwolennikiem fanboizmu Natamistów (dzięki którym aż się nie chce czytać niczego o Natami tutaj - ja akurat czekam na sprzet końcowy i wtedy ocenię, rokowania sa dobre, ale to nie powód, aby wtrącać wszędzie swoje ACH i OCH, jeśli nikt się o to nie pyta), ale biorąc pod uwagę osiągi procesora 060 przy 100MHz kontra Efika 400MHz kontra G3 600MHz, to Efika wygrywa z G3 a Natami wygrywa z Efiką względem proporcji przepustowości/MHz. I tak to niestety działa, nawet jeśli zapomnieć o tych MHz, to sam chyba powinieneś przyznać, że z osiągniętym poziomem przepustowości, 060 w Natami siedzi na ogonie Efice, ja to akurat uważam, za bardzo duże osiągnięcie (a to jest tylko rdzeń w FPGA, przeniesiony do ASIC - czyli wyprodukowany jako układ scalony - w zależności od technologi i ceny, byłby sporo szybszy niż jest teraz - problem w tym, że to się opłaca tylko w bardzo dużej ilości).



Ostatnia modyfikacja: 09.06.2011 17:48:06
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