Oprogramowanie

Artykuł
Paweł Pilarczyk, Czwartek, 7 października 2004, 15:55
Ustawienia programu
W zarejestrowanej wersji programu (3DMark05 Pro lub Business) użytkownik może ustawić wiele dodatkowych opcji pozwalających mu ocenić testowany sprzęt. Przede wszystkim, może zmieniać rozdzielczość, w jakiej będą przeprowadzane testy. Może też włączyć wygładzanie krawędzi (oraz wybrać ilość pobieranych próbek), rodzaj filtrowania tekstur ("optymalne", będące odpowiednio dobraną kombinacją filtrowania dwuliniowego i trójliniowego, dwuliniowe, trójliniowe i anizotropowe). Może też wymusić pełną precyzję przy przetwarzaniu koloru zmiennoprzecinkowego (a więc przynajmniej 24 bity na piksel). Domyślnie 3DMark05 niektóre fragmenty obrazu tworzy z 16-bitową precyzją (a więc tam, gdzie obniżona precyzja nie wpływa na pogorszenie obrazu), a pozostałe fragmenty tworzy z pełną precyzją (24. lub 32-bitową).
Możliwe jest też wyłączenie funkcji DST, o której pisaliśmy wcześniej. Można też wyłączyć efekty dodatkowe, jak efekt rozświetlania. Udostępniono także możliwość wymuszenia programowych jednostek cieniowania wierzchołków (wszystkie transformacje przeprowadzane przez procesor komputera), a także kolorowanie map MIP.
Można także wymusić, pod jaki typ jednostek ma zostać skompilowany kod HLSL. Domyślnie 3DMark05 rozpoznaje, jaką najwyższą specyfikację może przetworzyć zainstalowany akcelerator grafiki i przykładowo kartom RADEON X800 ustawia jednostkę Vertex Shader 2.0 i Pixel Shader 2.0b, a kartom GeForce 6800 - Vertex Shader 3.0 i Pixel Shader 3.0. Można jednak ręcznie wymusić rendering w trybie Vertex Shader 2.0/Pixel Shader 2.0 na kartach GeForce 6800 (co spawdzimy w dalszej części tekstu).
Narzędzie do analizy jakości obrazu
3DMark05, podobnie jak wcześniejsze wersje programu, udostępnia też narzędzie ułatwiające analizę jakości obrazu generowanego przez poszczególne karty graficzne. Możliwe jest wygenerowanie wybranej klatki z dowolnego testu (także z testów dodatkowych), lub też sekwencji klatek zawierających się w przedziale . Brakuje natomiast możliwości wygenerowania kilku wybranych klatek "za jednym zamachem", a więc opcji, że ustawiamy w programie, by przechwycił klatkę nr 35, 450 i 543, wciskamy OK i po kilku sekundach na dysku twardym znajdziemy trzy pliki graficzne. Zasugerowaliśmy firmie Futuremark dodanie takiej opcji w przyszłości i otrzymaliśmy zapewnienie, że funkcja pojawi się w kolejnej wersji programu.
Narzędzie do analizy metod filtrowania tekstur i wygładzania krawędzi
Drugim narzędziem udostępnianym w zarejestrowanej wersji programu jest umożliwiające analizę metod filtrowania tekstur i wygładzania krawędzi. Na ekranie wyświetlany jest pokryty teksturą korytarz. Możemy wybrać przekrój korytarza (elipsa, okrąg, trójkąt, kwadrat), rodzaj tekstury, rodzaj filtrowania tekstur, rodzaj i stopień wygładzania krawędzi. Zmiany następują natychmiast, dzięki czemu na ekranie od razu widzimy efekty. Przy pomocy strzałek na klawiaturze możemy przemieszczać się wzdłuż korytarza, a także obracać się.
W dowolnym momencie możemy przechwycić zrzut ekranu do pliku graficznego.
Graphs - wykresy
Nową, bardzo przydatną funkcją w 3DMark05 jest możliwość generowania wykresów przedstawiających zależność od czasu liczby generowanych klatek na sekundę, liczby widocznych wielokątów na scenie, liczby wierzchołków, liczby zmian stanów itp. Dzięki funkcji Graphs możemy analizować, w którym momencie testowana przez nas karta zwolniła, jak waha się liczba klatek na sekundę, ile wynosi ich średnia ilość i tak dalej.
Przy pomocy funkcji "Graphs" wygenerowaliśmy kilka wykresów. Wyjątkowo ciekawie przedstawiają się wykresy przedstawiające liczbę wielokątów (a konkretnie trójkątów), z jakich składają się generowane klatki obrazu w funkcji czasu w trzech podstawowych testach:



Jak widać, sceny w testach budowane są średnio z miliona trójkątów na klatkę, a ich stopień skomplikowania momentami przekracza nawet dwa miliony trójkątów na klatkę! Liczba ta jest zatem porównywalna do tej, z jakiej budowane są sceny w Unreal Engine 3. Nie dziwcie się zatem, że Wasze komputery "klatkują" w 3DMark05. Trzeba mieć naprawdę potężną maszynę, by uciągnąć sceny o tak wysokim stopniu zaawansowania geometrycznego.
3DMark05 Demo
Jak każda poprzednia wersja programu 3DMark, także najnowsza wersja pakietu zawiera bardzo efektowne demo, zawierające bardzo rozbudowane sceny z pierwszych trzech testów "growych". Demo wzbogacone jest o naprawdę świetną muzykę. Warto je obejrzeć. W najbliższym czasie nagramy pełne demo do pliku AVI i udostępnimy Wam na jakimś serwerze FTP do pobrania.
Online ResultBrowser
Wyniki pomiarów zbierane są przez potężną, internetową bazę, Online ResultBrowser. Do dnia dzisiejszego w bazie tej zebranych jest ponad 10 milionów pomiarów, z czego 3 miliony w teście 3DMark03, a tylko w ciągu tylko kilku godzin od premiery 3DMark05, do bazy wpłynęło kilkanaście tysięcy pomiarów w najnowszej wersji programu! W chwili publikacji tego tekstu w bazie jest już blisko 100 tysięcy pomiarów!
Online ResultBrowser, w skrócie ORB, kolekcjonuje nie tylko wyniki pomiarów, ale także dane komputera, na którym został uruchomiony test: rodzaj i szybkość procesora, ilość pamięci RAM, rodzaj karty graficznej, taktowanie GPU i pamięci, wersja użytych sterowników i tak dalej. ORB nie zbiera jednak żadnych poufnych danych, jak nazwisko użytkownika komputera czy numery kart kredytowych ;-).
ORB umożliwia łatwe porównywanie i wyszukiwanie wyników. Jest ich tak wiele, że bez problemu możemy wyszukać uzyskane na komputerze o identycznej konfiguracji do naszej, by sprawdzić, czy nasz rezultat jest poprawny. Jeśli interesuje nas, jak zmieni się wynik po wymianie w naszym komputerze procesora, zamiast sprawdzać to doświadczalnie, wystarczy, że w bazie ORB wyszukamy rezultaty uzyskane na komputerach różniących się od naszego komputera jedynie samym procesorem.
Wyniki uzyskane w 3DMarkach są dla wielu osób powodem do dumy. Umieszczają oni linki do uzyskanych przez siebie rezultatów w sygnaturkach na forach internetowych. Link do bazy ORB jest bowiem znacznie bardziej wiarygodny, niż sam napis: "3DMark03: 15345 punktów" :-).
W zarejestrowanej wersji programu (3DMark05 Pro lub Business) użytkownik może ustawić wiele dodatkowych opcji pozwalających mu ocenić testowany sprzęt. Przede wszystkim, może zmieniać rozdzielczość, w jakiej będą przeprowadzane testy. Może też włączyć wygładzanie krawędzi (oraz wybrać ilość pobieranych próbek), rodzaj filtrowania tekstur ("optymalne", będące odpowiednio dobraną kombinacją filtrowania dwuliniowego i trójliniowego, dwuliniowe, trójliniowe i anizotropowe). Może też wymusić pełną precyzję przy przetwarzaniu koloru zmiennoprzecinkowego (a więc przynajmniej 24 bity na piksel). Domyślnie 3DMark05 niektóre fragmenty obrazu tworzy z 16-bitową precyzją (a więc tam, gdzie obniżona precyzja nie wpływa na pogorszenie obrazu), a pozostałe fragmenty tworzy z pełną precyzją (24. lub 32-bitową).
Możliwe jest też wyłączenie funkcji DST, o której pisaliśmy wcześniej. Można też wyłączyć efekty dodatkowe, jak efekt rozświetlania. Udostępniono także możliwość wymuszenia programowych jednostek cieniowania wierzchołków (wszystkie transformacje przeprowadzane przez procesor komputera), a także kolorowanie map MIP.
Można także wymusić, pod jaki typ jednostek ma zostać skompilowany kod HLSL. Domyślnie 3DMark05 rozpoznaje, jaką najwyższą specyfikację może przetworzyć zainstalowany akcelerator grafiki i przykładowo kartom RADEON X800 ustawia jednostkę Vertex Shader 2.0 i Pixel Shader 2.0b, a kartom GeForce 6800 - Vertex Shader 3.0 i Pixel Shader 3.0. Można jednak ręcznie wymusić rendering w trybie Vertex Shader 2.0/Pixel Shader 2.0 na kartach GeForce 6800 (co spawdzimy w dalszej części tekstu).
Narzędzie do analizy jakości obrazu
3DMark05, podobnie jak wcześniejsze wersje programu, udostępnia też narzędzie ułatwiające analizę jakości obrazu generowanego przez poszczególne karty graficzne. Możliwe jest wygenerowanie wybranej klatki z dowolnego testu (także z testów dodatkowych), lub też sekwencji klatek zawierających się w przedziale . Brakuje natomiast możliwości wygenerowania kilku wybranych klatek "za jednym zamachem", a więc opcji, że ustawiamy w programie, by przechwycił klatkę nr 35, 450 i 543, wciskamy OK i po kilku sekundach na dysku twardym znajdziemy trzy pliki graficzne. Zasugerowaliśmy firmie Futuremark dodanie takiej opcji w przyszłości i otrzymaliśmy zapewnienie, że funkcja pojawi się w kolejnej wersji programu.
Narzędzie do analizy metod filtrowania tekstur i wygładzania krawędzi
Drugim narzędziem udostępnianym w zarejestrowanej wersji programu jest umożliwiające analizę metod filtrowania tekstur i wygładzania krawędzi. Na ekranie wyświetlany jest pokryty teksturą korytarz. Możemy wybrać przekrój korytarza (elipsa, okrąg, trójkąt, kwadrat), rodzaj tekstury, rodzaj filtrowania tekstur, rodzaj i stopień wygładzania krawędzi. Zmiany następują natychmiast, dzięki czemu na ekranie od razu widzimy efekty. Przy pomocy strzałek na klawiaturze możemy przemieszczać się wzdłuż korytarza, a także obracać się.
W dowolnym momencie możemy przechwycić zrzut ekranu do pliku graficznego.
Graphs - wykresy
Nową, bardzo przydatną funkcją w 3DMark05 jest możliwość generowania wykresów przedstawiających zależność od czasu liczby generowanych klatek na sekundę, liczby widocznych wielokątów na scenie, liczby wierzchołków, liczby zmian stanów itp. Dzięki funkcji Graphs możemy analizować, w którym momencie testowana przez nas karta zwolniła, jak waha się liczba klatek na sekundę, ile wynosi ich średnia ilość i tak dalej.
Przy pomocy funkcji "Graphs" wygenerowaliśmy kilka wykresów. Wyjątkowo ciekawie przedstawiają się wykresy przedstawiające liczbę wielokątów (a konkretnie trójkątów), z jakich składają się generowane klatki obrazu w funkcji czasu w trzech podstawowych testach:



Jak widać, sceny w testach budowane są średnio z miliona trójkątów na klatkę, a ich stopień skomplikowania momentami przekracza nawet dwa miliony trójkątów na klatkę! Liczba ta jest zatem porównywalna do tej, z jakiej budowane są sceny w Unreal Engine 3. Nie dziwcie się zatem, że Wasze komputery "klatkują" w 3DMark05. Trzeba mieć naprawdę potężną maszynę, by uciągnąć sceny o tak wysokim stopniu zaawansowania geometrycznego.
3DMark05 Demo
Jak każda poprzednia wersja programu 3DMark, także najnowsza wersja pakietu zawiera bardzo efektowne demo, zawierające bardzo rozbudowane sceny z pierwszych trzech testów "growych". Demo wzbogacone jest o naprawdę świetną muzykę. Warto je obejrzeć. W najbliższym czasie nagramy pełne demo do pliku AVI i udostępnimy Wam na jakimś serwerze FTP do pobrania.
Online ResultBrowser
Wyniki pomiarów zbierane są przez potężną, internetową bazę, Online ResultBrowser. Do dnia dzisiejszego w bazie tej zebranych jest ponad 10 milionów pomiarów, z czego 3 miliony w teście 3DMark03, a tylko w ciągu tylko kilku godzin od premiery 3DMark05, do bazy wpłynęło kilkanaście tysięcy pomiarów w najnowszej wersji programu! W chwili publikacji tego tekstu w bazie jest już blisko 100 tysięcy pomiarów!
Online ResultBrowser, w skrócie ORB, kolekcjonuje nie tylko wyniki pomiarów, ale także dane komputera, na którym został uruchomiony test: rodzaj i szybkość procesora, ilość pamięci RAM, rodzaj karty graficznej, taktowanie GPU i pamięci, wersja użytych sterowników i tak dalej. ORB nie zbiera jednak żadnych poufnych danych, jak nazwisko użytkownika komputera czy numery kart kredytowych ;-).
ORB umożliwia łatwe porównywanie i wyszukiwanie wyników. Jest ich tak wiele, że bez problemu możemy wyszukać uzyskane na komputerze o identycznej konfiguracji do naszej, by sprawdzić, czy nasz rezultat jest poprawny. Jeśli interesuje nas, jak zmieni się wynik po wymianie w naszym komputerze procesora, zamiast sprawdzać to doświadczalnie, wystarczy, że w bazie ORB wyszukamy rezultaty uzyskane na komputerach różniących się od naszego komputera jedynie samym procesorem.
Wyniki uzyskane w 3DMarkach są dla wielu osób powodem do dumy. Umieszczają oni linki do uzyskanych przez siebie rezultatów w sygnaturkach na forach internetowych. Link do bazy ORB jest bowiem znacznie bardziej wiarygodny, niż sam napis: "3DMark03: 15345 punktów" :-).
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
- 7909Karty Graficzne na Luty 2012r.02:47 | JimCarey
- 20Opinie na temat srzedających i kupujących02:42 | SpiderWeb
- 1OC przez podniesienie fsb SEMPRON 2200+ bądź zmiana na atchlon xp 2500+ barton02:42 | romo
- 27Ekonomicznie procesor + płyta02:42 | kuba83bb
- 7Przystosowanie pulpitów (Android)02:28 | Filip454
- 4Jaka cicha mysza do grania ?02:21 | Mr. 3
- 10Domena + serwer02:21 | Kerebron
- 31Procesor czy grafika?02:19 | kuba83bb
- 14fajne aplikacje/gry dla nowicjusza ;)02:11 | Filip454
- 24DC Universe Online02:07 | mett7
Ilość odpowiedzi
- 7909Karty Graficzne na Luty 2012r.02:47 | JimCarey
- 25540Prezentujemy swoje maszynki.01:58 | duniek
- 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
- 207Sandy Bridge za 170zł czyli Celeron G530 (2C/2T) 2,4GHz01:08 | mr.xxx
- 1221Samsung Galaxy S 2...01:07 | EF
Podręczna baza firm
Facebook


