Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Tytuł pozycji:

Wykorzystanie programowalnego procesora graficznego do szybkiego rozwiązywania układów równań liniowych na przykładzie kompresji kontrastu obrazów HDR

Tytuł:
Wykorzystanie programowalnego procesora graficznego do szybkiego rozwiązywania układów równań liniowych na przykładzie kompresji kontrastu obrazów HDR
Autorzy:
Zdrojewska, D.
Mantiuk, R.
Tomaszewska, A.
Data publikacji:
2006
Słowa kluczowe:
programowalny procesor graficzny
szybkie rozwiązywanie układów równań liniowych
kompresja kontrastu obrazów HDR
GPU based solving
linear equations systems
contrast processing of high dynamic range images
Język:
polski
Dostawca treści:
BazTech
Artykuł
  Przejdź do źródła  Link otwiera się w nowym oknie
W artykule zaprezentowano metodę szybkiego rozwiązywania złożonych układów równań liniowych w oparciu o programowalny procesor graficzny. W sprzęcie zaimplementowano metodę biconjugate gradient. Jej działanie przedstawiono na przykładzie algorytmu kompresji kontrastu obrazów o rozszerzonym zakresie luminancji (ang. HDR - High Dynamic Range). Całość obliczeń zrealizowano w oparciu o programowalne jednostki cieniowania wierzchołków i pikseli oraz rendering poza ekran. Przeprowadzone badania potwierdzają znaczny wzrost prędkości obliczeń (co najmniej o rząd wielkości) wykonywanych na GPU w porównaniu z obliczeniami przeprowadzonymi na CPU.
In this paper we present a method for fast solving of complex linear equations systems on programmable graphics hardware. We implement the biconjugate gradient method as a part of a contrast processing algorithm for high dynamic range images. Most of calculations are efficiently performed on the GPU, based on vertex and fragment shaders and multipass rendering to floating point textures. Comparison of the performance of analogous GPU and CPU-based implementations results in a conclusion that using GPU accelerates calculations by at least an order of magnitude.

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies