A A A

Zamiast procesora

PC Format 8/2009
Technologie Nvidia CUDA i AMD Stream umożliwiają wykonywanie obliczeń naukowo-inżynierskich oraz przetwarzanie strumienia wideo przy użyciu ogromnej mocy obliczeniowej karty graficznej, a nie procesora. Powstało już kilkadziesiąt aplikacji także do domowego użytku które potrafią to wykorzystać.

Karty z technologiami CUDA lub AMD Stream

Korzystają z technologii CUDA
  • Gainward SilentFX GeForce 9400 GT – 190 zł
  • Palit GeForce 9800 GT – 410 zł
  • Asus GeForce GTS 250 – 560 zł
  • Gigabyte GeForce GTX 260 (Core216) – 780 zł
  • Palit GeForce GTX 275 – 960 zł


Korzystają z technologii AMD Stream
  • Asus Radeon 3450 – 140 zł
  • Gainward Radeon 3850 – 230 zł
  • Gigabyte Radeon HD 4670 – 290 zł
  • Sapphire Radeon HD 4770 – 460 zł
  • HIS Radeon HD 4890 – 1040 zł

Profesjonalne CUDA

Aby móc wykorzystać moc obliczeniową shaderów (GeForce 8800 GTX ma ich 128) do obliczeń naukowo-inżynierskich, programiści Nvidii przygotowali odpowiednie biblioteki, sterowniki, interfejs programowania aplikacji API oraz środowisko programistyczne C, umożliwiające pisanie aplikacji na karty graficzne. Jednocześnie opracowali specjalny akcelerator obliczeniowy, bazujący na układzie G80, o nazwie Tesla (T8P).

Obecnie dostępne są karty i serwery obliczeniowe Tesla, bazujące na układach graficznych Nvidia GeForce GTX 280 (GT200), które należą do drugiej generacji procesorów graficznych zgodnych z architekturą CUDA. Podobnie jak GT200, tak i zmodyfikowany układ Tesla T10P, ma do dyspozycji 240 programowalnych shaderów.

Po zainstalowaniu rozwiązania Tesla pecet zmienia się w superkomputer. Teslę wykorzystuje do różnych obliczeń ponad 50 uczelni, np. MIT w USA, Politechnika Gdańska. Na wielu uczelniach opracowywane są, korzystające z technologii CUDA, programy, wtyczki i procedury do używanych przez naukowców, ekonomistów czy inżynierów aplikacji do wysokowydajnych obliczeń. Obliczenia takie obejmują m.in. fizykę jądrową, astrofizykę, konstrukcje silników, projekty wieżowców, mostów, kodowanie wideo, symulacje pogodowe i obliczenia związane z zarządzaniem ryzykiem.

Co może domowy GeForce

Oczywiście do domu nikt nie kupi sobie akceleratora Tesla, zwłaszcza że kosztuje on ponad 1600 dolarów. Jednak w wielu zwykłych pecetach drzemie zaklęta w GeForce’y z serii 8000, 9000 i GTX 200 ogromna moc obliczeniowa. Pierwszym programem dla domowych użytkowników, wykorzystującym technologię CUDA, był Badaboom Media Converter. Pozwala on na edycję, montaż i konwersję materiałów wideo w rozdzielczości HD . Przy wykorzystaniu technologii CUDA operacje te prowadzone są o ponad 60 proc. szybciej niż za pomocą samego procesora.

Programów do edycji i konwersji wideo, wspierających technologię CUDA, jest znacznie więcej. Służą nie tylko do przetwarzania materiałów wideo w rozdzielczości HD, konwertowania ich przed publikacją w serwisach typu YouTube. Wielu użytkowników chce też poprawić jakość materiałów wideo nakręconych komórką. Przyspieszenie operacji związanych z szeroko pojętą obróbką wideo o 20–150 proc. (na tyle pozwala moc obliczeniowa karty) jest nie do pogardzenia. Przy okazji można poprawić jakość takich materiałów, wykorzystując wbudowane w kartę graficzną mechanizmy przetwarzania obrazu wideo.

AMD Stream się rozwija

Technologia AMD Stream jest dostępna w kartach Radeon HD z serii 3800 i 4800 oraz na karcie AMD FireStream 9270. Ta ostatnia jest odpowiednikiem akceleratora Tesla C1060. Jej moc obliczeniowa wynosi 1,2 teraflopa, a więc więcej niż dla karty Nvidii o mocy 1 teraflopa. Choć programów wspierających AMD Stream jest mniej niż dla CUDA, sytuacja się stale poprawia. Domowi użytkownicy mogą skorzystać z kilku programów wideo. Osoby zajmujące się obróbką zdjęć, filmów i tworzeniem materiałów w technologii flash zainteresuje to, że niektóre aplikacje firmy Adobe też korzystać z AMD Stream.

Dostępne na stronach ATI/AMD (http://ati.amd.com/technology/streamcomputing/consumer-gaming.html) demo Froblins pokazuje możliwe efekty zastosowania AMD Stream w grach. Froblins działa na komputerach z kartą z serii Radeon HD 3000/4000 i wykorzystuje procesor graficzny nie tylko do generowania scen 3D. Również obliczenia związane ze sztuczną inteligencją tysięcy występujących tam stworków – ich reakcją na działania innych postaci – są wykonywane jednocześnie przy użyciu AMD Stream.


Ocena:
Oceń:
Komentarze (0)

Redakcja nie ponosi odpowiedzialności za treść komentarzy. Komentarze wyświetlane są od najnowszych.
Najnowsze aktualności


Nie zapomnij o haśle!
21 czerwca 2022
Choć mogą się wydawać mało nowoczesne, hasła to nadal nie tylko jeden z najpopularniejszych sposobów zabezpieczania swoich kont, ale także...


Artykuły z wydań

  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013
  • 2012
  • 2011
  • 2010
  • 2009
  • 2008
  • 2007
Zawartość aktualnego numeru

aktualny numer powiększ okładkę Wybrane artykuły z PC Format 1/2022
Przejdź do innych artykułów
płyta powiększ płytę
Załóż konto
Co daje konto w serwisie pcformat.pl?

Po założeniu konta otrzymujesz możliwość oceniania materiałów, uczestnictwa w życiu forum oraz komentowania artykułów i aktualności przy użyciu indywidualnego identyfikatora.

Załóż konto