Unigine Valley Benchmark to rozbudowany benchmark do mierzenia wydajności i stabilności układów graficznych GPU.  To zmodyfikowana i ulepszona wersja popularnej aplikacji Haven Benchmark, stworzonej również przez tą samą firmę Unigine Corporation. Oferuje standardowy zestaw funkcji, a jego silnikiem renderującym jest popularny Unigine Engine – obsługujący najnowsze technologie OpenGL, DirectX 9 czy DirectX 11.

Benchmark dostępny jest w trzech różnych wersjach – Basic (darmowy), Advanced i Pro (komercyjne). W bezpłatnej  wersji Basic Edition znajdziemy ograniczoną ilość funkcji testujących, ale całkowicie wystarczających do przetestowania i sprawdzenia wydajności układu graficznego.

Najważniejsze cechy Unigine Valley Benchmark Basic Edition:

  • Wybór trzech predefiniowanych trybów testowania – basic (standardowy), extreme i extreme HD (te ostatnie przeznaczone są dla najnowszych układów graficznych),
  • Możliwość ustawiania poziomu jakości grafiki – przed lub w trakcie wykonywania testu,
  • Wsparcie dla dźwięku przestrzennego 3D i obrazu stereoskopowego 3D (3DVision, Side-by-Side, Top-and-bottom, Anaglyph),
  • Obsługa wielu monitorów,
  • Rozbudowana scena składająca się z 64 milionów metrów kwadratowych,
  • Wybór trybu okienkowego lub pełnoekranowego,
  • Wybór rozdzielczości systemowej, dowolnej lub zdefiniowanej przez producenta 16×9,16×10,4×3.
  • Możliwość korzystania z zaawansowanych efektów wizualnych – realistyczne chmury, promienie słoneczne, dynamiczne niebo, DOF czy Ambient occlusion (metoda cieniowania powierzchni obiektów),
  • Możliwość włączenia/wyłączenia dodatkowych opcji graficznych i dźwiękowych (Wygładzanie krawędzi, Vsync),
  • Tryb swobodnego operowania kamerą,
  • Wyświetlanie dokładnej liczby klatek na sekundę (FPS), temperatury procesora graficznego, ilości klatek i czas trwania testu.

Ponadto w wersjach komercyjnych (Advanced i Pro), znajdziemy dodatkowe funkcje, które tworzą raporty z wykonanych wyników do formatu CSV, pozwalają wykonać dodatkowy, obciążający test (benchmark looping), umożliwiają korzystanie z linii komend, a także przeprowadzają badania temperatury układu GPU co klatkę (per klatka = frame).