1 Ostatnio edytowany przez sqward (2012-03-27 00:36:34)

Witam,

Byłbym wdzięczny, gdyby ktoś z ct60 i dopaloną szyną 030 odpalił załączony programik i podał wyniki.

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

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

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

4

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

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 Ostatnio edytowany przez jury (2012-03-27 17:26:30)

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ł :)

7

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

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 Ostatnio edytowany przez Cyprian (2012-03-27 14:05:14)

blitter działa aż do 24 MHz,
a na 20MHz działa bez nagrzewania się

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

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

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

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 Ostatnio edytowany przez sqward (2012-03-31 22:42:04)

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

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 Ostatnio edytowany przez Cyprian (2012-04-01 00:45:34)

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

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

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 Ostatnio edytowany przez Cyprian (2012-06-10 00:21:43)

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

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

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

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

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

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

21

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 Ostatnio edytowany przez Cyprian (2012-06-10 21:35:33)

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?

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

Chyba raczej dzięki pipeline?

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

24 Ostatnio edytowany przez Cyprian (2012-06-11 10:02:38)

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"

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