GpuTest jest wieloplatformowym benchmarkiem, który testuje naszą kartę graficzną, z użyciem OpenGL. W jego skład wchodzą 3 testy: bazujący na FurMark, oparty o TessMark oraz nowy GiMark. Liczba testów, które są dołączane do benchmarku ma rosnąć wraz z nowymi wersjami. Pod Windows i OS X jest dostępne graficzne narzędzie do obsługi, natomiast pod Linuksem musimy zadowolić się póki co konsolą.

FurMark

Test ten nadaje się świetne na mocne obciążenie karty graficznej i sprawdzenie jej stabilności. Korzysta z OpenGL 2.1 lub OpenGL 3.2.

FurMark

TessMark

Test ten sprawdza wydajność teselacji na karcie graficznej. Wspierane są modele: GeForce 400 i wyżej, Radeon HD 5000 i wyżej. Używa biblioteki OpenGL 4.0.

TessMark

GiMark

Geometry Instancing to praktyczna umiejętność renderowania wielu kopii tej samej powierzchni na scenie. Wykorzystuje OpenGL 3.3.

GiMark

Plot3D

Wyświetlany jest trójwymiarowy wykres z przygotowanego wcześniej algorytmu. Test ten jest przeznaczony głównie do testowania Mesa 3D oraz Gallium3D.

GpuTest - Plot3D

Triangle

Rysuje trójkąt na ekranie. Benchmark ten jest przeznaczony głównie do testowania Mesa 3D oraz Gallium3D.

GpuTest - Triangle

Linux

Pobieramy GpuTest na Linuksa, rozpakowujemy i edytujemy zadane pliki lub tworzymy nowy własny.

[bash]#!/bin/bash
./GpuTest.exe /test=TEST /benchmark /width=1280 /height=1024 /fullscreen /msaa=4 /benchmark_duration_ms=60000[/bash]

Możliwe opcje do dodania:

  • ./GpuTest.exe – główny program
  • /benchmark – uruchamia benchmark, który zapisuje wyniki w pliku _geeks3d_gputest_scores.csv oraz _geeks3d_gputest_log.txt
  • /benchmark_duration_ms= – czas trwania benchmarku w milisekundach
  • /test=TEST – nazwa testu. Dostępne są: fur, tess, gi, pixmark_piano, pixmark_volplosion,
  • /width= SZEROKOŚĆ
  • /height=WYSOKOŚĆ
  • /fullscreen – test jest robiony na całym ekranie, a nie w oknie
  • /msaa= <próbki>, gdzie próbki mogą być: 0, 2, 4, 8
  • /no_scorebox – nie wyświetla ekranu wyniku na końcu testu
  • /no_log_score – nie zapisuje wyniku do pliku loga na końcu testu
  • /glinfo – zapisuje do pliku loga dokładne informacje o OpenGL
  • /plot3d_vertex_density=density – określa gęstość wierzchołków (gęstość x gęstość wierzchołków) na siatce powierzchni, używanej w benchmarku Plot3D (domyślnie density = 330)
  • /debug_log_frame_data: zapisuje dodatkowe informacje co ramkę: numer ramki, czas, kod błędów OpenGL w pliku logów

Następnie należy nadać uprawnienia wykonywania naszemu plikowi oraz GpuTest.exe i możemy uruchomić stworzony skrypt.

Windows

Pobieramy GpuTest na Windowsa, rozpakowujemy i uruchamiamy plik GpuTest.exe. Wyskoczy nam okno, w którym możemy wybrać odpowiednie opcje i rodzaj testu: test karty graficznej lub benchmark.

GpuTest - Windows

Poprzedni artykułBSD Magazine – numer 02/2013
Następny artykułOpenShift 1.1
Michał Olber
Interesuję się głównie sprzętem i działaniem jego pod systemami GNU/Linux. Testuję różne dystrybucje i robię recenzje. Interesuję się działaniem sprzętu pod Linuksem, dzięki czemu wiem, jaki zestaw komputerowy wybierać :)

23 KOMENTARZE

  1. Testy te sprawdzają też na szybko wydajność Twojej grafiki. Nie musisz wcale pobierać 3DMarka czy Unigine Heaven. Wystarczy odpalić i porównać średnią ilość klatek na sekundę.

    • I mierzyć kto ma większego. Bez sens. Nigdy nie zdarzyło mi się mieć niestabilną grafikę i konieczności jej testowania też nie odczuwam.

    • To masz szczęście. Czasem zdarza się, że karta graficzna jest wadliwa, lub jest źle chłodzona.

    • albo kupuje ich dużo bo robi wiele różnych testów?
      a przy większej ilości łatwiej trafić na wadliwy egzemplarz

    • A co ma do tego kupowanie używanych kart? Równie dobrze nówki tak samo potrafiły mieć. Wszystko zależało od tego, jak producent zrobił kartę. Jeżeli BGA było kiepsko zrobione i chłodzenie nie dawało rady z odprowadzaniem ciepła, to rdzeń można było bardzo łatwo uszkodzić.
      Mam wiele używanego sprzętu i nie narzekałem na jego jakość, jeżeli wiedziałem od kogo kupuję.

    • Jak mi nowa nie działa to mam od tego gwarancję. Miałem już 7 kart i żadna nie padła poza jedną z allegro.

  2. Takie małe porównanie ;)

    AMD 6650M (W7; Mint 14 Xfce)

    FurMark – 844; 827
    GiMark – 1585; 1591
    TesMark – 1678; 1615

ZOSTAW ODPOWIEDŹ

Proszę wpisać swój komentarz!
Proszę podać swoje imię tutaj