[#1]
Akceleracja 3D na Amidze, wąskie gardło vs sterowniki, fakty i mity
Żeby nie tworzyć offtop w wątku:
http://www.ppa.pl/forum/amiga/28664/60-krecona-na-90-mhz proponuję przenieść rozmowę na temat wydajności 3D na amigowych akceleratorach tutaj.
Odpowiadając na post 134 z powyższego wątku, na moim G-REX teoretyczny transfer to 50MB/s. W weekend testowałem programem bustest zapis do ram i wyszło 20MB/s, ale był włączony ekran na karcie w 16bit 1280x1024. Spróbuję w niższej rozdzielczości przeprowadzić test, np. w 320x240x8 i 640x480x8, w jakich często się gra w Quake.
Na Mediatorze transfer powinien wyglądać w granicy 8-10MB/s, ktoś kto ma Medka może Bustestem sprawdzić, wystarczy wpisać bustest addr [adres pamięci karty graficznej z drugiej przestrzeni]. Chyba pciinfo zwraca takie dane, u mnie pciscan. Można też sprawdzić na Prometuszu.
Od dawna nie mam Mediatora, ale z tego co pamiętam, to na G-REX przyrost szybkości to max. 15% w granicznych przypadkach (w większości jest mało zauważalny) w stosunku do Mediatora (na aplikacjach działających na PPC 604e 360MHz).
Moja teza jest taka, że ograniczenie przepustowości (nasze wąskie gardło) ma drugorzędne znaczenie, na pierwszym miejscu stawiałbym dalszą optymalizację sterownika (choć teraz musi być całkiem nieźle napisana właśnie obsługa ładowania tekstur, że transfer z mostka, nie powoduje dużych opóźnień). Ale pewnie inne aspekty sterownika, można by dalej poprawić.