1

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)

Post's attachments

f030_mem_test_.tos 48.63 kb, liczba pobrań: 2 (od 2012-03-27) 

Tylko zalogowani mogą pobierać załączniki.
What can be asserted without proof can be dismissed without proof.

2

Odp: Przepustowość magistrali falcona

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

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

3

Odp: Przepustowość magistrali falcona

Myślę że na tym forum nie znajdzie się choćby jeden użytkownik z parametrami do tego testu :P

4

Odp: Przepustowość magistrali falcona

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

5

Odp: Przepustowość magistrali falcona

sqward, wrzuć to na DHS: http://dhs.nu/bbs-ct60/

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

6

Odp: Przepustowość magistrali falcona

Cyprian, a czy TY przypadkiem JAKIEGOŚ testu z dopaloną szyną i bez też nie miałeś zrobić!!!! :D

AS... napisał/a:

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)

7

Odp: Przepustowość magistrali falcona

ależ tak drogi Watsonie,

przepustowość blittera na niedopalonym flaconie versus na dopalonym falconie.

spoko zrobie :)

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

Odp: Przepustowość magistrali falcona

Przepustowość Blitera w Falconie z dopalona szyną (25Mhz) jest raczej niemierzalna ;)

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

9

Odp: Przepustowość magistrali falcona

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)

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

10

Odp: Przepustowość magistrali falcona

Czuby dane się nie zgadzają z moimi. Blitter chyba nie jest częścią tematu ?

What can be asserted without proof can be dismissed without proof.

11

Odp: Przepustowość magistrali falcona

ok, zapodaj Twoje wyniki

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

Odp: Przepustowość magistrali falcona

sqward: a możesz zaprezentować swoje?

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

13

Odp: Przepustowość magistrali falcona

Wszystkie wyniki bez dopalania szyny.

bandwidth.jpg: goły falcon w 640x400x2
PunBB bbcode test

bandwidth_ct60_1.jpg: ct60 w 320x200x16_VGA
PunBB bbcode test

bandwidth_ct60_2.jpg: ct60 w 640x480x16_VGA
PunBB bbcode test

Ostatnio edytowany przez sqward (2012-03-31 22:42:04)

Post's attachments

bandwidth.jpg 127.13 kb, nikt jeszcze nie pobierał tego pliku. 

bandwidth_ct60_1.jpg 591.66 kb, nikt jeszcze nie pobierał tego pliku. 

bandwidth_ct60_2.jpg 276.17 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.
What can be asserted without proof can be dismissed without proof.

14

Odp: Przepustowość magistrali falcona

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)

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

15

Odp: Przepustowość magistrali falcona

sqward, masz już jakieś wyniki dla CT60 z dopaloną szyną?

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

16

Odp: Przepustowość magistrali falcona

sqward, uruchomiłem Twój program na moim świeżym nabytku TT030.
W trybie 640x400x2 wynik wygląda tak:
PunBB bbcode test

Ostatnio edytowany przez Cyprian (2012-06-10 00:21:43)

Post's attachments

TT_f030_mem_test_.jpg 100.74 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.
Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

17

Odp: Przepustowość magistrali falcona

To ciekawe. Spodziewałbym się więcej. Jaki masz tam zegar? 16 czy 32?

What can be asserted without proof can be dismissed without proof.

18

Odp: Przepustowość magistrali falcona

Cyprian napisał/a:

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.

What can be asserted without proof can be dismissed without proof.

19

Odp: Przepustowość magistrali falcona

sqward napisał/a:

To ciekawe. Spodziewałbym się więcej. Jaki masz tam zegar? 16 czy 32?

w tt jest 32.

=========================================
[www] https://nokturnal.pl
[ 16/32 bit Atari development wiki] https://bus-error.nokturnal.pl

20

Odp: Przepustowość magistrali falcona

Była mała seria ( na początku ) z 16

21

Odp: Przepustowość magistrali falcona

nie spodziewam się żeby Cyprian miał aż takiego pecha ;)

=========================================
[www] https://nokturnal.pl
[ 16/32 bit Atari development wiki] https://bus-error.nokturnal.pl

22

Odp: Przepustowość magistrali falcona

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)

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

23

Odp: Przepustowość magistrali falcona

Chyba raczej dzięki pipeline?

Hitler, Stalin, totalniak, SSman, NKWDzista, kaczor dyktator, za długo byłem w ChRL, wypowiadam się afektywnie.

24

Odp: Przepustowość magistrali falcona

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)

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org