Tags Posts tagged with "gimark"

gimark

przez -
2 665
Benchmark sprzętu

Geeks3D ogłosiło wydanie GpuTest 0.5.0, który jest wieloplatformowym benchmarkiem testującym naszą kartę graficzną, z użyciem OpenGL. Pod Windows i OS X jest dostępne graficzne narzędzie do obsługi, natomiast pod Linuksem musimy zadowolić się póki co konsolą. Aktualnie dostępne są testy: FurMark, TessMark, GiMark, Triangle i Plot3D.

Udoskonalono wsparcie dla Linuksa, szczególnie dodano lepszą obsługę Mesa 3D oraz Gallium3D. GpuTest potrafi teraz wykorzystywać wszystkie silniki renderowania Gallium3D: LLVMpipe, NVC0, CYPRESS, a także własnościowe sterowniki nVidia i AMD. Niestety, nie testowano kart graficznych Intela.

Dodano dwa nowe testy Gallium3D: Triangle i Plot3D. Ten ostatni jest oparty na algorytmie z artykułu: 3D Surfaces Plots (GLSL). Dostępne są także: Volplosion i Piano.

Porzucono zależność od GLIBC 2.14 na rzecz GLIBC 2.2.5, które jest popularniejsze w starszych dystrybucjach. Dodano nową komendę: /debug_log_frame_data.

Zaktualizowaliśmy również nasz artykuł: GpuTest – FurMark i TessMark pod Linuksem.

przez -
23 1421
Benchmark sprzętu

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.

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

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

Polecane

Jesień Linuksowa

1 1165
Polska Grupa Użytkowników Linuksa ma zaszczyt zaprosić na konferencję Jesień Linuksowa 2017, która odbędzie się w dniach 22 – 24 września 2017 roku. Jako...