Oprogramowanie

Artykuł
Paweł Pilarczyk, Czwartek, 7 października 2004, 15:55
Wpływ sterowników na wyniki
Zarówno ATI jak i NVIDIA dosłownie na jeden dzień przed premierą 3DMark05 opublikowały specjalne wersje sterowników. Obie firmy naciskały na nas, byśmy testy przeprowadzali z użyciem tych właśnie driverów. Odpisaliśmy, że użyjemy ich dopiero wtedy, gdy zostaną zaakceptowane przez Futuremark. Na reakcję firmy nie trzeba było długo czekać. Jeszcze tego samego dnia, pod wieczór (we wtorek w ubiegłym tygodniu) Futuremark wysłał do dziennikarzy list z informacją, że sterowniki 8.07 ATI i 66.51 NVIDII są "czyste" - pozbawione nieuczciwych optymalizacji.
Dlaczego zatem ATI i NVIDIA naciskały na nas, byśmy użyli tych właśnie sterowników? Przeprowadziliśmy szybkie testy na platformie:
Ewidentnie widać, że obie firmy "coś grzebały" w sterownikach, by zwiększyć wydajność w 3DMarku05. Futuremark dokonał jednak analizy sterowników 8.07 (Catalyst 4.11 beta) i ForceWare 66.51, i nie doszukał się żadnych oszustw.
Skontaktowaliśmy się zarówno z ATI, jak i NVIDIĄ i zadaliśmy pytanie wprost: czy firmy optymalizowały sterowniki dla 3DMarka05. Odpowiedź obu firm była podobna: "Poprawiliśmy błąd, który powodował zaniżanie wyników na naszych kartach z 256 MB pamięci. W efekcie uzyskaliśmy wzrost wydajności w niektórych grach sięgający nawet 20%" (ATI), "Paweł, zauważ że nasze karty przyspieszają w grach z każdą kolejną wersją sterowników" (NVIDIA).
Ponieważ żadna z firm nie przyznała się do optymalizowania sterowników dla 3DMark05, postanowiliśmy przeprowadzić własne śledztwo. Przechwyciliśmy 8 tysięcy zrzutów ekranowych, które analizowaliśmy "klatka po klatce", by ostatecznie wyselekcjonować niecałych 200 screenshotów, na których widoczne były różnice.
Pomiędzy sterownikami ForceWare 66.81 i 66.51 nie ma żadnych różnic w renderowanym obrazie. Przedstawimy zatem porównanie obrazu generowanego przy sterownikach ATI 8.05 (Catalyst 4.9), ATI 8.07 (Catalyst 4.11 beta), NVIDIA ForceWare 61.77 oraz NVIDIA ForceWare 66.51.
Na początek poddamy analizie klatkę nr 276 z testu pierwszego (Return to Proxycon). Proponujemy kliknąć na miniaturkach zdjęć i duże obrazki zapisać na dysku, a następnie przeglądać je narzędziem w stylu ACDSee - wówczas różnice obrazu od razu są widoczne. Duże obrazki zapisaliśmy w formacie JPEG. Co prawda format ten wykorzystuje kompresję stratną, jednak artefakty kompresji są na tyle niewielkie, że nie przeszkadzają w analizie screenshotów. Stopień kompresji dobraliśmy tak, by zrzuty ekranowe możliwie jak najmniej różniły się od swych nieskompresowanych pierwowzorów.
Jak widać, nie są jednak wcale takie duże. Dla ułatwienia kilka wybranych fragmentów zaznaczyliśmy czerwonymi ramkami. Obraz generowany przez karty RADEON X800 wydaje się być minimalnie lepszej jakości (RADEON odwzorowuje więcej szczegółów). Różnice są jednak naprawdę bardzo niewielkie i dostrzegalne dopiero przy wnikliwej analizie obrazków.
Kolejna klatka, którą wrzucamy pod lupę nosi numer 1620. RADEON X800 ponownie wygenerował ciuteńkę lepszy obraz (widać więcej szczegółów). Różnice są bardzo niewielkie. Co ciekawe, jeśli porównacie zrzut przy sterownikach Catalyst 4.9 i Catalyst 4.11 beta i zwrócicie uwagę na podłogę pod nogami cyborga, zauważycie, że na sterownikach Catalyst 4.11 beta brak jest cienia. Co ciekawe, cień podczas odtwarzania testu jest obecny, a nie ma go jedynie na zrzucie ekranowym! Ale o tym zaraz napiszemy szerzej!
Następna klatka pochodzi już z kolejnego testu, Firefly Forest. Klatka nosi numer 199.
Tutaj można zaobserwować bardzo ciekawe zjawisko. Wesołe światełko jest jakby pozbawione blasku na wszystkich zrzutach ekranowych z wyjątkiem tych przechwyconych przy sterownikach Catalyst 4.9! Co ciekawe, w rzeczywistości światełko świeci tak samo na wszystkich kartach i przy wszystkich wersjach sterowników...
Zaznaczyliśmy także jeden z kamieni. Zwróćcie uwagę na cień. Na GeForce 6800 cień jest w paski. Jest to efekt uboczny cieni generowanych przy pomocy funkcji DST. Ale o tym później.
Ostatni screen, który poddamy analizie, ma numer 2280 i pochodzi ze sceny Canyon Flight. Tym razem nie zaznaczyliśmy już interesującego fragmentu, bo jest aż nadto widoczny :-).
Obraz wygląda poprawnie jedynie na karcie RADEON X800 XT PE przy sterownikach Catalyst 4.9. Poprawnie... tylko na zrzucie ekranowym, bowiem w rzeczywistości dym jest renderowany przez wszystkie karty! Nie widać go jedynie na zrzutach ekranowych.
Na wielu innych zrzutach, które przechwyciliśmy, widać jeszcze podobne różnice. Problem tylko w tym, czy narzędzie do analizy obrazu do czegokolwiek się nadaje, skoro co innego zapisuje w pliku... a co innego widać na ekranie.
Problem zgłosiliśmy już firmie Futuremark. Czekamy na reakcję.
Zarówno ATI jak i NVIDIA dosłownie na jeden dzień przed premierą 3DMark05 opublikowały specjalne wersje sterowników. Obie firmy naciskały na nas, byśmy testy przeprowadzali z użyciem tych właśnie driverów. Odpisaliśmy, że użyjemy ich dopiero wtedy, gdy zostaną zaakceptowane przez Futuremark. Na reakcję firmy nie trzeba było długo czekać. Jeszcze tego samego dnia, pod wieczór (we wtorek w ubiegłym tygodniu) Futuremark wysłał do dziennikarzy list z informacją, że sterowniki 8.07 ATI i 66.51 NVIDII są "czyste" - pozbawione nieuczciwych optymalizacji.
Dlaczego zatem ATI i NVIDIA naciskały na nas, byśmy użyli tych właśnie sterowników? Przeprowadziliśmy szybkie testy na platformie:
- Procesor Athlon 64 3200+
- Płyta główna ASUS K8N-E Deluxe z chipsetem nForce3 250Gb
- 512 MB DDR433 Corsair
- ATI Catalyst 4.9 - najnowsze oficjalne (zawierają sterowniki 8.05)
- ATI Catalyst 4.11 beta - zawierają sterowniki 8.07 beta
- NVIDIA ForceWare 61.77 - najnowsze oficjalne
- NVIDIA ForceWare 66.51 - sterowniki opublikowane przez NVIDIĘ specjalnie z okazji premiery 3DMarka05
- NVIDIA ForceWare 66.81 - najnowsze obecnie dostępne sterowniki
Ewidentnie widać, że obie firmy "coś grzebały" w sterownikach, by zwiększyć wydajność w 3DMarku05. Futuremark dokonał jednak analizy sterowników 8.07 (Catalyst 4.11 beta) i ForceWare 66.51, i nie doszukał się żadnych oszustw.
Skontaktowaliśmy się zarówno z ATI, jak i NVIDIĄ i zadaliśmy pytanie wprost: czy firmy optymalizowały sterowniki dla 3DMarka05. Odpowiedź obu firm była podobna: "Poprawiliśmy błąd, który powodował zaniżanie wyników na naszych kartach z 256 MB pamięci. W efekcie uzyskaliśmy wzrost wydajności w niektórych grach sięgający nawet 20%" (ATI), "Paweł, zauważ że nasze karty przyspieszają w grach z każdą kolejną wersją sterowników" (NVIDIA).
Ponieważ żadna z firm nie przyznała się do optymalizowania sterowników dla 3DMark05, postanowiliśmy przeprowadzić własne śledztwo. Przechwyciliśmy 8 tysięcy zrzutów ekranowych, które analizowaliśmy "klatka po klatce", by ostatecznie wyselekcjonować niecałych 200 screenshotów, na których widoczne były różnice.
Pomiędzy sterownikami ForceWare 66.81 i 66.51 nie ma żadnych różnic w renderowanym obrazie. Przedstawimy zatem porównanie obrazu generowanego przy sterownikach ATI 8.05 (Catalyst 4.9), ATI 8.07 (Catalyst 4.11 beta), NVIDIA ForceWare 61.77 oraz NVIDIA ForceWare 66.51.
Na początek poddamy analizie klatkę nr 276 z testu pierwszego (Return to Proxycon). Proponujemy kliknąć na miniaturkach zdjęć i duże obrazki zapisać na dysku, a następnie przeglądać je narzędziem w stylu ACDSee - wówczas różnice obrazu od razu są widoczne. Duże obrazki zapisaliśmy w formacie JPEG. Co prawda format ten wykorzystuje kompresję stratną, jednak artefakty kompresji są na tyle niewielkie, że nie przeszkadzają w analizie screenshotów. Stopień kompresji dobraliśmy tak, by zrzuty ekranowe możliwie jak najmniej różniły się od swych nieskompresowanych pierwowzorów.
Jak widać, nie są jednak wcale takie duże. Dla ułatwienia kilka wybranych fragmentów zaznaczyliśmy czerwonymi ramkami. Obraz generowany przez karty RADEON X800 wydaje się być minimalnie lepszej jakości (RADEON odwzorowuje więcej szczegółów). Różnice są jednak naprawdę bardzo niewielkie i dostrzegalne dopiero przy wnikliwej analizie obrazków.
GeForce 6800 Ultra |
|
ForceWare 61.77 |
ForceWare 66.51 |
RADEON X800 XT Platinum Edition |
|
Catalyst 4.9 |
Catalyst 4.11 beta |
Kolejna klatka, którą wrzucamy pod lupę nosi numer 1620. RADEON X800 ponownie wygenerował ciuteńkę lepszy obraz (widać więcej szczegółów). Różnice są bardzo niewielkie. Co ciekawe, jeśli porównacie zrzut przy sterownikach Catalyst 4.9 i Catalyst 4.11 beta i zwrócicie uwagę na podłogę pod nogami cyborga, zauważycie, że na sterownikach Catalyst 4.11 beta brak jest cienia. Co ciekawe, cień podczas odtwarzania testu jest obecny, a nie ma go jedynie na zrzucie ekranowym! Ale o tym zaraz napiszemy szerzej!
GeForce 6800 Ultra |
|
ForceWare 61.77 |
ForceWare 66.51 |
RADEON X800 XT Platinum Edition |
|
Catalyst 4.9 |
Catalyst 4.11 beta |
Następna klatka pochodzi już z kolejnego testu, Firefly Forest. Klatka nosi numer 199.
Tutaj można zaobserwować bardzo ciekawe zjawisko. Wesołe światełko jest jakby pozbawione blasku na wszystkich zrzutach ekranowych z wyjątkiem tych przechwyconych przy sterownikach Catalyst 4.9! Co ciekawe, w rzeczywistości światełko świeci tak samo na wszystkich kartach i przy wszystkich wersjach sterowników...
Zaznaczyliśmy także jeden z kamieni. Zwróćcie uwagę na cień. Na GeForce 6800 cień jest w paski. Jest to efekt uboczny cieni generowanych przy pomocy funkcji DST. Ale o tym później.
GeForce 6800 Ultra |
|
ForceWare 61.77 |
ForceWare 66.51 |
RADEON X800 XT Platinum Edition |
|
Catalyst 4.9 |
Catalyst 4.11 beta |
Ostatni screen, który poddamy analizie, ma numer 2280 i pochodzi ze sceny Canyon Flight. Tym razem nie zaznaczyliśmy już interesującego fragmentu, bo jest aż nadto widoczny :-).
GeForce 6800 Ultra |
|
ForceWare 61.77 |
ForceWare 66.51 |
RADEON X800 XT Platinum Edition |
|
Catalyst 4.9 |
Catalyst 4.11 beta |
Obraz wygląda poprawnie jedynie na karcie RADEON X800 XT PE przy sterownikach Catalyst 4.9. Poprawnie... tylko na zrzucie ekranowym, bowiem w rzeczywistości dym jest renderowany przez wszystkie karty! Nie widać go jedynie na zrzutach ekranowych.
Na wielu innych zrzutach, które przechwyciliśmy, widać jeszcze podobne różnice. Problem tylko w tym, czy narzędzie do analizy obrazu do czegokolwiek się nadaje, skoro co innego zapisuje w pliku... a co innego widać na ekranie.
Problem zgłosiliśmy już firmie Futuremark. Czekamy na reakcję.
Spis treści
- 1.Wstęp
- 2.Kopiemy nieco głębiej
- 3.Składniki programu
- 4.Składniki - ciąg dalszy
- 5.Testy dodatkowe
- 6.Ustawienia programu
- 7.Testy i analiza wyników
- 8.Porównanie wydajności kart graficznych
- 9.Skalowanie z rozdzielczością
- 10.Wpływ sterowników na wyniki
- 11.Sterowniki a wydajność w grach
- 12.Czy Shader Model 3.0 coś daje?
- 13.Wygładzanie krawędzi i filtrowanie anizotropowe
- 14.Dlaczego GeForce FX są takie wolne?
- 15.Podsumowanie
Ocena artykułu:
Brak ocen
Zaloguj się, by móc oceniać
Artykuły spokrewnione
- Szyfrowanie danych, czyli nie samym TrueCryptem człowiek żyje 45
- Bezpłatna domowa obróbka wideo, czyli jak sobie poradzić w gąszczu formatów i urządzeń odtwarzających filmy 28
- Microsoft Office:mac 2011 – pakiet inny, niż mogłoby się wydawać 30
- Skuteczne usuwanie plików 107
- G Data InternetSecurity 2011 – test 61
- Odzyskiwanie danych – test 10 programów 53
- Bezpieczna optymalizacja Windows 136
- ABBYY FineReader 10 Home Edition – program do optycznego rozpoznawania tekstu (OCR) 29
- 3DMark 11 – pierwsze spojrzenie. Czy to nowa jakość testowania? 96
- Bezpieczna optymalizacja Windows 136
- Szyfrowanie danych, czyli nie samym TrueCryptem człowiek żyje 45
- Odzyskiwanie danych – test 10 programów 53
- Skuteczne usuwanie plików 107
- G Data InternetSecurity 2011 – test 61
- Microsoft Office:mac 2011 – pakiet inny, niż mogłoby się wydawać 30
- Bezpłatna domowa obróbka wideo, czyli jak sobie poradzić w gąszczu formatów i urządzeń odtwarzających filmy 28
- Odzyskiwanie danych – test 10 programów 53
- Bezpłatna domowa obróbka wideo, czyli jak sobie poradzić w gąszczu formatów i urządzeń odtwarzających filmy 28
- Szyfrowanie danych, czyli nie samym TrueCryptem człowiek żyje 45
- Bezpieczna optymalizacja Windows 136
- Microsoft Office:mac 2011 – pakiet inny, niż mogłoby się wydawać 30
- Skuteczne usuwanie plików 107
- G Data InternetSecurity 2011 – test 61
Aktualności spokrewnione
- "Windows 8" w kompilacji 8225 - wersja Consumer Preview? 18
- Windows zawiesił pracę aplikacji? O to chodziło 33
- Jakie aplikacje Metro pojawią się w systemie Windows 8 Consumer Preview? 5
- Windows 8 Consumer Preview ujrzy światło dzienne na samym końcu miesiąca 13
- Internet Explorer 9 w wersji dla dzieci 7
- Przeglądarka Google Chrome - teraz także dla Androida 16
- Nowe zrzuty ekranu z systemu "Windows 8" 39
- Windows Phone 8 jednak bez jądra NT? 32
- Beta Firefox 11 dostępna 19
- Microsoft ujawnia informacje na temat Windows Phone 8 55
- Nowy Skype dla Windows z FullHD, ekranem dla wielu i Facebookiem 34
- Nowe zrzuty ekranu z systemu "Windows 8" 39
- Gratka dla użytkowników Dropboksa – nawet 5 gigabajtów darmowego miejsca za pomoc w testowaniu bety 30
- Windows zawiesił pracę aplikacji? O to chodziło 33
- Beta Firefox 11 dostępna 19
- Internet Explorer 9 w wersji dla dzieci 7
- Windows Phone 8 jednak bez jądra NT? 32
- Przeglądarka Google Chrome - teraz także dla Androida 16
- Przeglądarka Google Chrome - teraz także dla Androida 16
- "Windows 8" w kompilacji 8225 - wersja Consumer Preview? 18
- Jakie aplikacje Metro pojawią się w systemie Windows 8 Consumer Preview? 5
- Nowy Skype dla Windows z FullHD, ekranem dla wielu i Facebookiem 34
- Gratka dla użytkowników Dropboksa – nawet 5 gigabajtów darmowego miejsca za pomoc w testowaniu bety 30
- Microsoft ujawnia informacje na temat Windows Phone 8 55
- Windows zawiesił pracę aplikacji? O to chodziło 33
- Windows Phone 8 jednak bez jądra NT? 32
- Beta Firefox 11 dostępna 19
Informacje prasowe
- Google Bouncer – sposób na ostateczne rozprawienie się ze szkodliwymi programami w Android Markecie? 1
- JUŻ JEST AIWI MOTION DETECTOR KOZUMI W POLSCE! Dostępny tylko w ACTION! Sprawdź już dziś! 2
- Podróże z kamerą w samochodzie 1
- ZyNOS 4.0: nowe certyfikowane oprogramowanie IPv6 do przełączników ZyXELa 0
- Brennestuhl: domowy sprzęt elektryczny na wyciągnięcie ręki 1
- Niezależny test programów antywirusowych - dostajesz to, za co płacisz 2
- Komputronik Pro-DH600: kompaktowe desktopy dla firm 3
- Legendarne etui G-Form do tabletów na polskim rynku 5
- Genius na CES 2012 4
- Trojany kradnące dane bankowe atakują tysiące komputerów każdego dnia 0
- Xavax: tańsze ogrzewanie domu przez Internet 6
- Tablety Lark FreeMe: tak tanio jeszcze nie było 2
- Atak phishingowy na użytkowników Allegro - rzekome zwolnienie z prowizji 2
- Polska premiera kart Radeon HD 7950: Asus, HIS, Gigabyte 2
- 2011 - dobry rok dla graczy sponsorowanych przez SteelSeries. 2012 zapowiada się równie dobrze... 2
O autorze
Tagi
Forum
Ilość odpowiedzi
- 5OC przez podniesienie fsb SEMPRON 2200+ bądź zmiana na atchlon xp 2500+ barton04:14 | Sad_MadMan
- 2Problem z pingiem w UPC 25mb04:12 | SzczaF
- 2M5A78L-M/USB + Phenom II x2 55504:10 | speedmaster
- 1Wycena Phenoma x2 550 Asusa M4A785TD-EVO04:05 | Sad_MadMan
- 26NAS do 2000zł04:04 | AnaR
- 25543Prezentujemy swoje maszynki.03:59 | GoFerYerFunk
- 184800D (pink!)03:54 | moa
- 2Pomoc w wyborze karty03:49 | lazzy
- 98W jakiej pozycji zwykle śpicie?03:41 | Filip454
- 10następca N6300 dla kobiety03:40 | VikLin
Ilość odpowiedzi
- 25543Prezentujemy swoje maszynki.03:59 | GoFerYerFunk
- 184800D (pink!)03:54 | moa
- 119GW | Moja galeria.02:58 | Filip454
- 7909Karty Graficzne na Luty 2012r.02:47 | JimCarey
- 726Dell 22 Ultrasharp 2209WA matryca IPS01:52 | Pandel
- 26673Battlefield 301:50 | adam22
- 14963Luźne fotografów rozmowy01:44 | TrueCK
- 5782Jaką grę wybrać?01:38 | daniob
- 209i5 2500k czy fx 812001:26 | MaxForces
- 1093Lista polecanych kart dźwiękowych01:19 | Xender
Podręczna baza firm
Facebook


