kategoria: Sprzęt
[#31] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@Wankowicz, post #1

Szybkie to ZorroIII. W 1990 A3000 z takim złączem pozamiatała.
1
[#32] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@Marcin27411, post #31

Przecież od A3000 miałeś Zorro3 i całkiem sensowne transfery, to Zorro2 dawało tyłka. Szkoda że zwykłe bustery nie mogłby być podkręcane/zmieniane by mieć lepszą prędkość.


Szybkie to ZorroIII. W 1990 A3000 z takim złączem pozamiatała.


No niby miała, ale dopiero jak zaczeli do niej wsadzać bustera obsługującego zorro3, czyli po premierze 3000t.
[#33] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@Wankowicz, post #1

Te wyniki, które podajecie to szybkość doostępu do VideoRAM, czy szybkość kopiowania z Fastu do VRAM?
[#34] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@Wankowicz, post #1

Może sztuka dla sztuki, w przypadku emulacji, bo to główmie zależy od hardware'u żywiciela/gospodarza (u mnie Core2Duo 2,4 GHz, Mobile Intel 965 Express Chipset Family), ale postanowiłem przyłączyć się do testów ze swoją Amigą1200x86.
Karta graficzna UAEGfx (Picasso96)

MC68040+JIT 489 MHz (1037 MIPS) 1680x1050x 32bitBGRA
------------------------------------------
Raw transfer speed
------------------
Screen | Register to | FAST RAM to
depth | video RAM | video RAM
-------+-------------+-------------
15 | 424.5 MB/s | 467.1 MB/s
16 | 422.6 MB/s | 461.9 MB/s
24 | 448.4 MB/s | 476.4 MB/s
32 | 449.9 MB/s | 475.1 MB/s


WritePixelArray() 320x240
-------------------------
Screen | Source: LUT8 | Source: ARGB
depth | secs | fps | MB/s | secs | fps | MB/s
-------+-------+-------+------+-------+-------+------
8 | 0.01 | 10609.1 | 777.0 | ----- | ----- | ----
15 | 0.30 | 667.2 | 97.7 | 0.05 | 1966.2 | 288.0
16 | 0.31 | 646.7 | 94.7 | 0.05 | 1842.7 | 269.9
24 | 0.31 | 643.1 | 141.3 | 0.04 | 2452.1 | 538.8
32 | 0.36 | 552.7 | 161.9 | 0.04 | 2078.8 | 609.0


ScalePixelArray() 320x240 -> 640x480
------------------------------------
Screen | Source: LUT8 | Source: ARGB
depth | secs | fps | MB/s | secs | fps | MB/s
-------+-------+-------+------+-------+-------+------
8 | ----- | ----- | ---- | ----- | ----- | ----
15 | ----- | ----- | ---- | 0.86 | 116.1 | 17.0
16 | ----- | ----- | ---- | 0.86 | 115.9 | 17.0
24 | ----- | ----- | ---- | 0.73 | 137.9 | 30.3

MC68040, bez JIT 42 MHz (25.77 MIPS) 1680x1050x 32bitBGRA
---------------------------------------------
Raw transfer speed
------------------
Screen | Register to | FAST RAM to
depth | video RAM | video RAM
-------+-------------+-------------
15 | 21.2 MB/s | 27.3 MB/s
16 | 21.2 MB/s | 27.2 MB/s
24 | 21.2 MB/s | 27.4 MB/s
32 | 21.1 MB/s | 27.3 MB/s


WritePixelArray() 320x240
-------------------------
Screen | Source: LUT8 | Source: ARGB
depth | secs | fps | MB/s | secs | fps | MB/s
-------+-------+-------+------+-------+-------+------
8 | 0.27 | 738.2 | 54.1 | ----- | ----- | ----
15 | 2.39 | 83.8 | 12.3 | 1.78 | 56.2 | 8.2
16 | 2.37 | 84.3 | 12.3 | 2.02 | 49.6 | 7.3
24 | 3.83 | 52.2 | 11.5 | 1.36 | 73.5 | 16.1
32 | 2.36 | 84.8 | 24.8 | 1.15 | 87.0 | 25.5


ScalePixelArray() 320x240 -> 640x480
------------------------------------
Screen | Source: LUT8 | Source: ARGB
depth | secs | fps | MB/s | secs | fps | MB/s
-------+-------+-------+------+-------+-------+------
8 | ----- | ----- | ---- | ----- | ----- | ----
15 | ----- | ----- | ---- | 6.69 | 14.9 | 2.2
16 | ----- | ----- | ---- | 6.66 | 15.0 | 2.2
24 | ----- | ----- | ---- | 8.13 | 12.3 | 2.7

I też pytanie. jakie wyniki macie na kartach Vampire, Standalone, Warp czy PiStorm. I jak te karty graficzne są pokazywane w systemie.
Zwykła ciekawość.
1
[#35] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@BULI, post #33

Te wyniki, które podajecie to szybkość doostępu do VideoRAM, czy szybkość kopiowania z Fastu do VRAM?


Ja podawałem w każdym teście raw transfer speed fast ram to video ram.
2
[#36] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@Mokry, post #35

WritePixelArray to jest memcopy z fastramu do vmem przy pomocy CPU przez szynę ZII/III, czyli to co najważniejsze. Drugim ciekawym testem jest blittowanie z pamięci vmem. Od razu widać w teście będzie czy prockiem to idzie czy blitterem karty (o ile karta ma,w takiej ZZ9k to za blitter może nawet ARM robić w teorii).



Ostatnia aktualizacja: 12.12.2023 21:25:21 przez pisklak
[#37] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@Mokry, post #35

A4000 CS MK3, MEDIATOR, VOODOO 3:
8.9 MB/s
[#38] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@BULI, post #37

Przydałyby się jeszcze wyniki dla PicassoIV i ZZ9000
[#39] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@BULI, post #38

Dla zz9000 ktos juz chyba wrzucal.
[#40] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@BULI, post #38

Dokładnie.

Czekam aż ktoś poda wyniki dla:

Picasso IV
Retina Z2
Retina Z3.
[#41] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@Mokry, post #39

Racja, jest:
060 100 Mhz + ZIII + ZZ9000 = 7,1MB/s
1
[#42] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@michal_zukowski, post #15

W 320x240 jest szybsza od kart na Zorro2. To od zawsze było wiadome.


Dodaj - w PAL-u.
[#43] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@Wankowicz, post #40

W weekend postaram się przetestować Picasso IV
[#44] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@Daclaw, post #42

A w ntsc pewnie jest jeszcze szybsza :)

(wiadomo, w pozostałych trybach jest wolniejsza)
1
[#45] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@hrw, post #26

Inną ciekawą szyną z okresu była Nubus stosowana między innymi w makach.

10MHz takt dawał teoretyczne 40MB/s, praktyczne 10-20MB/s.

Później podbili takt do 20MHz i 30MB/s średnio, burst do 70MB/s.

Też przegrało z PCI :D
[#46] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@hrw, post #26

No i 1992 przyniósł VLB (Vesa Local Bus) a tam miałeś 25-50MHz (część kart nie lubiła 50MHz) na slocie (i teoretycznie 100-200MB/s). Rok później weszło PCI - 33MHz i 133 MB/s.


i pozamiatane
[#47] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@Cezarykl, post #46

Pierwsze iteracje PCI były dalekie od teoretycznego maksimum przepustowości. Dużym za to jej plusem była (i jest) niezależność od architektury komputera.
Zorro III teoretycznie też mogłoby osiągnąć całkiem pokaźne (oczywiście w odniesieniu do epoki) transfery, ale tu wąskim gardłem jest SuperBuster. Nie mogę teraz znaleźć źródła, ale gdzieś widziałem że teoretyczny max Zorro III jest gdzieś w okolicach 100 MB/s.
3
[#48] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@hrw, post #45

i jeszcze w ppc musieli emulowac szyne 68k żeby ten cały nubus działał
1
[#49] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@michal_zukowski, post #48

No patrz, a niby ten Nubus miał być niezależny od architektury...

Bo to nie był wynalazek Apple.
[#50] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@Wankowicz, post #40

A4000D+CyberstormPPC+PiV

Central Processing Unit: MC68060 50.0 MHz (rev 5)
Floating Point Unit: 68060fpu
Memory Management Unit: 68060mmu running
Custom graphics chip: AGA Lisa 4203 (rev 0)
Custom animation chip: AGA PAL Alice 8374, rev 3-4
Other custom chip(s): Paula 8364 (rev 0), Ramsey (rev 15), Gary (rev 0)
Graphics system: Picasso96
Graphics board(s): Picasso IV
Hardware Clock: clock found
Max. Chipmem available: 2032 K
Max. Fastmem available: 130048 K
ROM chip version: 47.96 (Kickstart unknown)
Workbench version: 47.2 (Workbench unknown)
SetPatch version: 47.4
Expansion board(s):
2167/24: Village Tronic Picasso IV (@$40000000 32M)
2167/202: Village Tronic Ariadne II Ethernet Card (@$00E90000 64k)
3643/18: E3B DENEB USB Controlle (Zorro II Mode) (@$00EA0000 64k)
3643/19: E3B DENEB FlashROM Card (@$00EB0000 64k)
8512/100: Phase 5 Digital Products CyberStorm PPC/MK III SCSI (@$00F01060 128k)
4626/23: Individual Computers X-Surf (@$00E961FF 64k)
2167/243: Village Tronic PicassoIV AGA Flickerfixer (@n/a n/a)
2167/248: Village Tronic Concierto sound card (@n/a n/a)

Raw transfer speed
------------------
Screen | Register to | FAST RAM to
depth | video RAM | video RAM
-------+-------------+-------------
15 | 9.5 MB/s | 8.7 MB/s
16 | 9.5 MB/s | 8.7 MB/s
24 | 9.5 MB/s | 8.7 MB/s
32 |Could not find 640x480x32 screen mode!


WritePixelArray() 320x240
-------------------------
Screen | Source: LUT8 | Source: ARGB
depth | secs | fps | MB/s | secs | fps | MB/s
-------+-------+-------+------+-------+-------+------
8 | 1.74 | 114.6 | 8.4 | ----- | ----- | ----
15 | 6.44 | 31.0 | 4.5 | 2.17 | 46.0 | 6.7
16 | 6.44 | 31.0 | 4.5 | 2.25 | 44.4 | 6.5
24 | 18.90 | 10.6 | 2.3 | 2.97 | 33.7 | 7.4
32 |Could not find 640x480x32 screen mode!


ScalePixelArray() 320x240 -> 640x480
------------------------------------
Screen | Source: LUT8 | Source: ARGB
depth | secs | fps | MB/s | secs | fps | MB/s
-------+-------+-------+------+-------+-------+------
8 | ----- | ----- | ---- | ----- | ----- | ----
15 | ----- | ----- | ---- | 9.23 | 10.8 | 1.6
16 | ----- | ----- | ---- | 9.23 | 10.8 | 1.6
24 | ----- | ----- | ---- | 20.03 | 5.0 | 1.1
[#51] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@Deftronic/..., post #50

Czyli PIV daje 8.7MB/s

Widać po niektórych wynikach, że oczywiście sama karta turbo i konfiguracja ma znaczenie, przykład to wyniki Mokrego:
W A4000 z Mediatorem i VooDoo3 pokazuje 7.5 MB/s

i mój:
A4000 CS MK3, MEDIATOR, VOODOO 3: 8.9 MB/s


No i skoro BVisionPPC z kwarcem 66MHZ daje wynik u Mokrego:
66MHz jest 15.2 MB/s.

to można się spodziewać, że CVisionPPC (ewentualnie Voodoo3 na GREX) w kartach CyberstormPPC, przebiją lub dorównają wynikowi Warpa:
Warp 1260 przy taktowaniu 105 MHz pokazuje 25 MB/s

lub 24MB/s dla 100mhz

No i potwierdza się, że najszybszą kartą na Zorro3 jeśli chodzi transfer do FAST ram (na ogólną wydajność pod systemem będą miały wpływ też inne parametry np obsługa blittera etc) jest
1. Cybervision 64 w ZIII około 10MB/s
2. Mediator/VOODOO 3 - 8.9 MB/s (A4000 CS MK3)
3. PIV 8.7MB/s
...

Ostatnia aktualizacja: 19.12.2023 09:15:13 przez BULI
2
[#52] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@wali7, post #47

100 MB/s? Bądźmy poważni, wtedy nawet RAM nie miał takich transferów.
Stabilne 30 MB/s byłoby OK, ale nawet tego nie osiągnęli.
[#53] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@BULI, post #51

Podsumowując, gdyby AGA miała tryb chunky 24-bit, 80% kart graficznych nie miało by sensu.
Transfer pamięci ma wystarczający.
[#54] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@BULI, post #51

Widać po niektórych wynikach, że oczywiście sama karta turbo i konfiguracja ma znaczenie, przykład to wyniki Mokrego:
W A4000 z Mediatorem i VooDoo3 pokazuje 7.5 MB/s

i mój:
A4000 CS MK3, MEDIATOR, VOODOO 3: 8.9 MB/s


Ale ja w tej a4000 mam cyberstorma MK II. Jeżeli Ty masz MK III i jest nie kręcony tak jak mój, no to taktowanie 060 jest takie same. Może być ze mamy różne wersje voodoo3 3000 z różnymi pamięciami i może to ma naczenie. Ja mam właśnie dwie różne voodoo3 3000, jedna w A4000 i jedna w a1200. Ale nie pamiętam która jest która.

..
[#55] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@Mokry, post #54

Może mieć znaczenie prędkość simm w n/s
[#56] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@Mokry, post #54

U mnie 060 chodzi na 60mhz i sama pamięć może też być szybsza ok, racja
[#57] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@marianoamigo, post #53

Jeśli AGA ma taki szybki transfer danych, to dlaczego przy większej ilości kolorów tak wolno rysuje np. okna w WB? Gdzieś indziej jest wąskie gardło?
[#58] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@marianoamigo, post #52

Nie mówię o tym co było, tylko o tym, jakie są maksymalne, teoretyczne osiągi Zorro III pozbawionego wąskich gardeł w postaci niedorobionych SuperBusterów.
Gdyby Commodore raczył nie zbankrutować i szyna Zorro byłaby obecna w kolejnych modelach Amig (co akurat nie było takie oczywiste, patrz projekt Hombre), to być może zbliżyłaby się do tych wartości.
Analogicznie, PCI dawał teoretycznie 133 MB/s, mimo że przepustowość FSB i pamięci także na to nie pozwalały.

Zresztą poniżej cytat z angielskiej Wikipedii. Tam znajdziesz także odnośniki do źródeł podanych informacji:
The Zorro III bus has a theoretical bandwidth of 150 MByte/s, based on an ideal Zorro III master and slave device running with minimum setup and hold times.[1][2][3] The real transfer speed between the Amiga 3000/4000 implementation of Zorro III and a Zorro III card is somewhere around 13.5 MByte/s due to the limitations of the Buster chip.[4] This was comparable to Intel's first PCI implementation, which peaked at 25 MByte/s. Zorro III was optimized for future single-chip implementations of the protocol, but the resources available at Commodore in 1990 limited the initial implementation.

Ostatnia aktualizacja: 19.12.2023 12:27:38 przez wali7
1
[#59] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@marianoamigo, post #53

Ale to dotyczy tylko 320x240 no i karty graficzne miały nieraz więcej pamięci więc do blitowania jak znalazł, ale ogólnie tak. W grach 3D w loresie nie ma znaczenia czy Aga czy karta GFX jak procek jest szybszy niż 040@25.

Ostatnia aktualizacja: 19.12.2023 12:55:29 przez michal_zukowski
2
[#60] Re: Szybkośc amigowych kart gfraficznych prośba o testy

@Rafał A-3000, post #57

Jeśli AGA ma taki szybki transfer danych, to dlaczego przy większej ilości kolorów tak wolno rysuje np. okna w WB? Gdzieś indziej jest wąskie gardło?
Wąskim gardłem jest bitplanowa struktura obrazu. Praktycznie każda operacja graficzna wymaga przesłania większej ilości bajtów, niż gdyby Amiga miała tryb chunky. Przykład może nieco skrajny, ale nie teoretyczny: postawienie pojedynczego piksela na ekranie 256-kolorowym w chunky to zapis 1 bajtu. Na ekranie AGA to będzie 8 odczytów bajtu i 8 zapisów.
4
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