Temat: Przepustowość magistrali falcona
Witam,
Byłbym wdzięczny, gdyby ktoś z ct60 i dopaloną szyną 030 odpalił załączony programik i podał wyniki.
Ostatnio edytowany przez sqward (2012-03-27 00:36:34)
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
BigPEmu 1.12 Richard Whitehouse wydał BigPEmu 1.12
FujiNET firmware v1.3.0 Nowa wersja oprogramowania do interfejsu sieciowego FujiNET. Tym razem z obsługą TCP!
hatari 2.5.0 Od dwóch dni dostępna jest najnowsza (2.5.0) wersja Hatari.
Grawitacja 2024 Czas na kolejną edycję 8 bitowego GameJamu.
Tenebra na Atari ST/STE Wersja gry na duże atari.
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
Witam,
Byłbym wdzięczny, gdyby ktoś z ct60 i dopaloną szyną 030 odpalił załączony programik i podał wyniki.
Ostatnio edytowany przez sqward (2012-03-27 00:36:34)
a co on dokładnie mierzy?
bo Czuba na swojej stronie podał wyniki dla CT60 z dopaloną i niedopaloną szyną:
http://www.powerphenix.com/CT60/english/benchs_eng.htm
Myślę że na tym forum nie znajdzie się choćby jeden użytkownik z parametrami do tego testu :P
Gdybym miał dopaloną szyne to bym przetestował.
Znajdzie spokojnie paru użytkowników np. Piter ma Falcona z ct60 z dopaloną szyną.
I Piter nawet ożył ostatnio :P A czy przetestuje to kto to wie :P
sqward, wrzuć to na DHS: http://dhs.nu/bbs-ct60/
Cyprian, a czy TY przypadkiem JAKIEGOŚ testu z dopaloną szyną i bez też nie miałeś zrobić!!!! :D
Znajdzie spokojnie paru użytkowników np. Piter ma Falcona z ct60 z dopaloną szyną.
I Piter nawet ożył ostatnio
Poza nim nikogo innego chyba nie ma, a jego nie liczyłem :) choć może błędnie skoro piszesz że nawet ożył :)
Ostatnio edytowany przez jury (2012-03-27 17:26:30)
ależ tak drogi Watsonie,
przepustowość blittera na niedopalonym flaconie versus na dopalonym falconie.
spoko zrobie :)
Przepustowość Blitera w Falconie z dopalona szyną (25Mhz) jest raczej niemierzalna ;)
blitter działa aż do 24 MHz,
a na 20MHz działa bez nagrzewania się
Ostatnio edytowany przez Cyprian (2012-03-27 14:05:14)
Czuby dane się nie zgadzają z moimi. Blitter chyba nie jest częścią tematu ?
ok, zapodaj Twoje wyniki
sqward: a możesz zaprezentować swoje?
Wszystkie wyniki bez dopalania szyny.
bandwidth.jpg: goły falcon w 640x400x2
bandwidth_ct60_1.jpg: ct60 w 320x200x16_VGA
bandwidth_ct60_2.jpg: ct60 w 640x480x16_VGA
Ostatnio edytowany przez sqward (2012-03-31 22:42:04)
dzieki, a czy mógłbyś podać wyniki dla tego same programu co Rodolphe ? NEMBENCH 2.1
i jeszcze jedno, jeśli chcesz zmierzyć przepustowość szyny danych to warto wyłączyć cache instrukcji i danych, bo poniższe wyniki z pierwszego testu są na 99% z cacheowane:
write word 4.926 MB/s
write long 6.211 MB/s
Ostatnio edytowany przez Cyprian (2012-04-01 00:45:34)
sqward, masz już jakieś wyniki dla CT60 z dopaloną szyną?
sqward, uruchomiłem Twój program na moim świeżym nabytku TT030.
W trybie 640x400x2 wynik wygląda tak:
Ostatnio edytowany przez Cyprian (2012-06-10 00:21:43)
To ciekawe. Spodziewałbym się więcej. Jaki masz tam zegar? 16 czy 32?
i jeszcze jedno, jeśli chcesz zmierzyć przepustowość szyny danych to warto wyłączyć cache instrukcji i danych, bo poniższe wyniki z pierwszego testu są na 99% z cacheowane:
write word 4.926 MB/s
write long 6.211 MB/s
Nie są cachowane ponieważ cache w 030 jest write-through. Dopiero od 040 jest możliwość copy back. Tak czy inaczej obszar testu jest na tyle duży (1MB), że cache nie zakłóca testu.
To ciekawe. Spodziewałbym się więcej. Jaki masz tam zegar? 16 czy 32?
w tt jest 32.
Była mała seria ( na początku ) z 16
nie spodziewam się żeby Cyprian miał aż takiego pecha ;)
mam 32MHz :)
NemBench na tej samej TTce pokazuje większe wartości. Po lewej Twój program, po prawej z Nembench:
ST-Ram read long: 7.57 MB/s vs 7.867 MB/s
ST-Ram write long: 3.78 MB/s vs 7.867 MB/s
ST-Ram copy long: 1.89 MB/s vs 3.84 MB/s
TT-Ram read long: 11.11 MB/s vs 14.83 MB/s
TT-Ram write long: 6.71 MB/s vs 12.61 MB/s
TT-Ram copy long: 3.46 MB/s vs 4.84 MB/s
pełne testy z Nembencha możecie zobaczyć tutaj:
http://www.atari-forum.com/viewtopic.ph … mp;t=17970
sqward, co do cache write-through w 030, to tak na chłopski rozum, jeśli wykonuję poniższe instrukcje w TT-Ramie:
move.l D0,(A0) <-- zapis do ST-Ramu
muls.l D2,D3
to MULS będzie musiał poczekać na zakończenie zapisu do ST-ramu czy wykona się w trakcie dzięki cache?
Ostatnio edytowany przez Cyprian (2012-06-10 21:35:33)
Chyba raczej dzięki pipeline?
chodzi mi o to czy "move.l D0,(A0)" będzie czekała na zakończenie zapisu do ST-Ramu, czy wystarczy jej zapis do Cache (a cache zapisze te dane w tle) i przejdzie do "muls.l D2,D3"
Ostatnio edytowany przez Cyprian (2012-06-11 10:02:38)
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
[ Wygenerowano w 0.340 sekund, wykonano 9 zapytań ]