Firma Nvidia opublikowała dziś nową edycję platformy CUDA (wersja 4.1), przeznaczonej do realizacji obliczeń równoległych, która ułatwi rozwój oprogramowania wykorzystującego procesory graficzne do symulacji i obliczeń w takich dziedzinach nauki jak biologia, chemia, fizyka, geofizyka i innych.
więcej »NVIDIA przedstawiła nową wersję zestawu narzędziowego CUDA Toolkit, przeznaczonego do tworzenia aplikacji wykorzystujących obliczenia równoległe na procesorach graficznych.
więcej »RealityServer to w uproszczeniu serwer Tesla RS wyposażony w osiem procesorów grafiki (z możliwością skalowania do stu). Będzie na nim pracować pierwsze oprogramowanie, które pod względem fizyki będzie mogło umożliwiać w pełni poprawne renderowanie, z wykorzystaniem technologii raytracingu, opartej na architekturze NVIDIA CUDA.
RealityServer, według NVIDII, będzie mógł być wykorzystywany na przykład przez ekipy inżynierów pojazdów mechanicznych, w celu wizualizacji skomplikowanych modeli trójwymiarowych, w różnych warunkach otoczenia (w tym także oświetlenia).
"Szarzy Kowalscy" też mają z tego rozwiązania czerpać korzyści. RealityServer ma bowiem umożliwiać zdalne projektowanie wnętrz, w trakcie dokonywania zakupów. Korzystając ze specjalnie przygotowanej strony internetowej będzie można planować wystrój wnętrz, przestawiać meble, dopasowywać różne elementy wystroju, w różnych warunkach oświetleniowych.
Premierę platformy RealityServer zaplanowano na 30 listopada bieżącego roku. Więcej szczegółów można znaleźć na stronie internetowej www.nvidia.com/object/realityserver.html.
więcej »Są to pierwsze, oficjalnie wspierane przez producenta GPU sterowniki OpenCL GPU, zgodne ze spcyfikacją 1.0.
Jednocześnie NVIDIA udostępniła programistom oprogramowanie OpenCL Visual Profiler, dzięki któremu mają w łatwy sposób uzyskać dostęp do informacji na temat ewentualnych błędów powodujących spadki wydajności, a także tych części kodu, które można zoptymalizować tak, aby wydajność zwiększyć.
OpenCL Visual Profiler obsługuje wszystkie GPU NVIDII obsługujące CUDA.
więcej »Pierwsze zawody, dostępne dla wszystkich uprawnionych programistów, rozpoczną się 14 września i zakończą 25 września 2009 roku.
Nagrody o łącznej wartości 5 tysięcy dolarów zostaną przyznane pięciu zwycięzcom podczas organizowanej przez NVIDIA imprezy GPU Technology Conference, która odbędzie się w Fairmont Hotel w San Jose w dniach od 30 września do 2 października 2009 roku.
Dodatkowe informacje na temat CUDA Superhero Challenge dostępne są pod adresem www.topcoder.com/nvidia.
więcej »Wśród nowych funkcji pakietu CUDA Toolkit 2.2 znajdują się m.in.:
- Graficzny profiler dla GPU: Jednym z podstawowych działań w procesie podnoszenia wydajności aplikacji jest jej profilowanie i modyfikowanie kodu. CUDA Visual Profiler to graficzne narzędzie umożliwiające profilowanie działających na GPU aplikacji napisanych w C. W najnowszej wersji CUDA Visual Profiler oferuje możliwość pomiaru transakcji pamięci, dając twórcom oprogramowania wgląd w jeden z najważniejszych obszarów, na którym można uzyskać wyższą wydajność.
- Ulepszone współdziałanie aplikacji OpenGL: Zapewnia wyższą wydajność programów do obrazowania medycznego ora innych aplikacji OpenGL działających na procesorach graficznych Quadro, w czasie, gdy obliczenia CUDA i rendering grafiki OpenGL przeprowadzane są na odrębnych GPU.
- Teksturowanie 2D z podzielonej pamięci liniowej: W aplikacjach przetwarzających wideo zapewnia do 2x wyższą przepustowość.
- Transfer bez kopiowania (zero-copy): Dzięki tej metodzie, pozwalającej funkcjom CUDA na odczyt i zapis bezpośrednio do pamięci, wzrasta znacząco wydajność aplikacji z zakresu mediów strumieniowych, przetwarzania obrazu czy przetwarzania sygnałów. Zmniejsza także częstość i ilość danych kopiowanych pomiędzy pamięcią GPU i CPU. Funkcja obsługiwana w układach MCP7x oraz GT200 i następnych GPU.
- Stale zaalokowana pamięć współdzielona: Pozwala aplikacjom wykorzystującym wiele GPU na uzyskanie wyższej wydajności oraz wykorzystanie mniejszej ilości pamięci systemowej dzięki temu, że wiele GPU uzyskuje dostęp do tych samych danych w pamięci systemowej. Typowe systemy z wieloma GPU to serwery Tesla, osobiste superkomputery Tesla, stacje robocze wykorzystujące QuadroPlex oraz systemy klienckie wyposażone w wiele GPU.
- Asynchroniczne kopiowanie do pamięci w systemie Vista: Pozwala uzyskać wzrost wydajności dzięki asynchronicznej metodzie kopiowania pamięci. Funkcja ta jest już dostępna na innych obsługiwanych platformach i pojawiła się teraz w systemie Vista.
- Sprzętowy debugger dla GPU: Twórcy oprogramowania mogą teraz wykorzystać debugger działający na poziomie sprzętu przy pracy z GPU z obsługą CUDA: zapewnia on prostotę popularnego, open source`owego debuggera GDB przy możliwości debugowania programu o tysiącach wątków, działającego na GPU. CUDA GDB debugger dla systemu Linux wyposażony jest we wszystkie funkcje pozwalające na debugowanie bezpośrednio na GPU, w tym możliwość ustawiania punktów przerwań, monitorowania zmiennych itp.
- Tryb wyłączności: Ta opcja konfiguracyjna pozwala na przekazanie aplikacji wyłącznej kontroli nad GPU, zapewniając, że 100% mocy obliczeniowej GPU i pamięci przeznaczonych będzie dla danej aplikacji. W systemie nadal może działać jednocześnie wiele aplikacji, ale tylko jedna może wykorzystywać każdy GPU naraz. Opcja ta jest szczególnie przydatna w klasterowych systemach Tesla, gdzie w aplikacje mogą wymagać wyłącznego wykorzystania jednego lub więcej GPU w każdym węźle linuksowego klastra.
Twórcy oprogramowania korzystający ze środowiska systemu operacyjnego Linux mogą teraz używać debuggera CUDA zaprojektowanego do współpracy z GPU, oferującego interfejs znany z popularnego opensource'owego debuggera GDB, który pozwala na debuggowanie głównego kodu aplikacji wykonywanego na GPU.
Pracujący na GPU debugger posiada wszystkie funkcje, których twórcy oprogramowania oczekują od GDB, włączając w to możliwość ustawiania breakpointów, śledzenia zmiennych, kontroli stanów itp., również w wypadku specyficznych dla środowiska CUDA funkcji i właściwości.
Istotnym krokiem w dostrajaniu wydajności aplikacji jest ich profilowanie, a następnie modyfikowanie kodu. Visual Profiler 2.2 dla środowiska CUDA jest graficznym narzędziem pozwalającym na profilowanie aplikacji w języku C uruchomionych na GPU.
Ostatnia wersja CUDA Visual Profilera obsługuje w pełni pomiary przepustowości pamięci wewnątrz rdzenia układu dając tym samym programistom wgląd w jeden z najważniejszych, krytycznych obszarów pod względem wydajności obliczeń w środowisku CUDA.
więcej »W rezultacie, licencjobiorcy Trinigy Vision Engine uzyskają bezpłatny dostęp do technologii NVIDIA PhysX, opracowanej dla platform PC, Xbox360, PlayStation 3 i Nintendo Wii , która jest integralną częścią licencji Vision SDK.
“Większość naszych klientów wybiera NVIDIA PhysX, aby wprowadzić do swoich gier realistyczne efekty zjawisk fizycznych.” powiedział Dag Frommhold, dyrektor działu współpracy z partnerami w Trinigy. “Dlatego też jesteśmy zadowoleni, że nasi licencjobiorcy będą mogli skorzystać z najnowocześniejszej technologii obliczeń fizycznych zarówno dla komputerów PC jak i konsol."
Trinigy Vision Engine 7 jest jedną z najbardziej zaawansowanych ogólnoświatowych technologii wykorzystanych przez profesjonalnych twórców gier. W chwili obecnej tak znane firmy, jak Ubisoft, Firefly, Take 2, Neowiz, Dreamcatcher, Spellbound i inne, stosują Vision Engine w licznych projektach gier opracowywanych na całym świecie, dając tym samym dowód na jego wszechstronność i możliwość zastosowania w wielu kategoriach gier, w tym w strategiach rozgrywających się w czasie rzeczywistym, wyścigach, grach typu FPS, RPG oraz MMO.
więcej »Zwycięzcami zostali:
- Pierwsze miejsce - plug-in filtra dla programu GIMP; autor - Richard Membarth z Niemiec, który wygrywa stację roboczą HP xw8600 (dwa procesory Xeon 5260 (3.33 GHz), Quadro FX 3700, Tesla C870, monitor LCD HP 30"
- Drugie miejsce - Symulacja przepływu płynów; autor - Jan Linxweiler z Niemiec, który wygrywa superkomputer typu deskside NVIDIA Tesla D870
- Trzecie miejsce - Robot Range Finder; autor - Janusz Bedkowski z Polski, który wygrywa kartę graficzną NVIDIA Quadro FX 3700
- Czwarte miejsce - Wykrywanie i śledzenie twarzy; autor - Jacek Naruniec z Polski, który wygrywa kartę graficzną NVIDIA Quadro FX 3700
Bernhard Gleissner, wiceprezes działu sprzedaży NVIDIA w rejonie Europy, Środkowego Wschodu, Afryki (EMEA) oraz Indii, powiedział: „Naszym celem było zaproszenie twórców oprogramowania do wykorzystania ich umiejętności i kreatywności do stworzenia aplikacji wykorzystujących pełną moc przetwarzania równoległego procesorów graficznych. Zwycięzców wybrano, oceniając oryginalność, użyteczność, trudność programowania oraz optymalne wykorzystanie mocy przetwarzania GPU".
„Jesteśmy pod wrażeniem wydajności plug-inu do GIMP-a, stworzonego przez Richarda Membartha. Umożliwia on użytkownikom Linuksa wykorzystanie mocy ich procesorów graficznych przy przetwarzaniu obrazów i jest doskonałą demonstracją potencjału CUDA w tej dziedzinie. Symulacja przepływu płynów Jana Linxweilera także zaoferowała znaczne przyspieszenie w czasie uruchamiania na GPU oraz stanowiła dowód wysokiej jakości pracy koniecznej do stworzenia tej aplikacji. Zdobywcy trzeciego i czwartego miejsca, aplikacja Robot Range Finder oraz program do wykrywania i śledzenia twarzy, także zasugerowały ciekawe przyszłe zastosowania przetwarzania równoległego na GPU przy wykorzystaniu CUDA.".
Richard Membarth, zdobywca pierwszej nagrody, dodał: „To bardzo miłe zostać docenionym w ten sposób, a nagroda pomoże mi w dalszej pracy. CUDA jest potężnym narzędziem, dzięki któremu uzyskujemy dostęp do mocy przetwarzania równoległego GPU za pośrednictwem języka C i technologia ta umożliwiła mi stworzenie plug-inu, który znacznie przyspiesza wykorzystanie pewnych filtrów w programie GIMP. Wykorzystując GPU do skrócenia czasu potrzebnego do zaaplikowania zmian, możemy podnieść produktywność.".
Więcej informacji o CUDA można na stronie www.nvidia.pl/object/cuda_learn_pl.html.
więcej »- Sapphire i Radeon HD 7950 w wersji Flex 15
- "Ivy Bridge" podkręcony do ponad 7 GHz 16
- Koniec z wydawaniem sterowników AMD Catalyst co miesiąc? 32
- Doom 3 powraca! 19
- Linux Mint i Compulab, czyli FitPC3 25
- Windows 8 Release Preview już dostępny 20
- Microsoft robi wszystko, aby zablokować aplikacje "Menu Start" w systemie Windows 8? 74
- Windows 8 Release Preview już dziś? 13
- Tańszy GTX 550 Ti w wydaniu MSI 13
- 27-calowy DiamondCrysta Wide z matrycą IPS 7
- Opera oficjalnie obsługiwana przez Facebooka. Piekło zamarzło czy... dopiero się rozpęta? 56
- Gigabyte X11 - ultrabook lekki niczym piórko 14
- Twórcy Wiedźmina pracują nad grą osadzoną w świecie Cyberpunk 23
- Zdalny pulpit Windowsa, Linuksa i Mac OS X w Google Chrome 13
- Banalna luka w Windowsie umożliwia uzyskanie dostępu do komputera bez logowania 49
- 6,65 mm w talii - najcieńszy smartfon na świecie 21
- Piraci z Microsoftu? 29
- LG łamie bariery. 1080p w smartfonach! 36
- Microsoft robi wszystko, aby zablokować aplikacje "Menu Start" w systemie Windows 8? 74
- Opera oficjalnie obsługiwana przez Facebooka. Piekło zamarzło czy... dopiero się rozpęta? 56
- Leap, czyli technologia rozpoznawania gestów, której Kinect nie dorasta do pięt 36
- Wykryto nowego króla wśród komputerowych szkodników 28
- Windows 8 to krok w złym kierunku. Według szefa Apple 68
- Ponad 0,5 kW tylko dla karty graficznej! 35
- Obudowy zapewniające chłodzenie CPU w sposób całkowicie pasywny 35
- Dać dziecku... Facebooka 21
- Zdalny pulpit Windowsa, Linuksa i Mac OS X w Google Chrome 13
- Pecetowy pośpieszny czyli obudowa w kształcie pociągu 13
- Unreal Engine 4 nie dla nowej konsoli Nintendo 27
- Samsung ma problem z niebieską wersją Galaxy S III 19
- Procesory AMD "Trinity" nagrodzone. "Najlepszy wybór targów Computex Taipei 2012" 21
- Sapphire i Radeon HD 7950 w wersji Flex 15
- Linux Mint i Compulab, czyli FitPC3 25
- 650-watowy zasilacz Super Flower o wysokiej sprawności 16
- Sapphire i "mikro" z B75 7
- AMD FX-8150 podkręcony do niemal 9 GHz 30
- Czterordzeniowy "Ivy Bridge" bez procesora grafiki 11
- Nie tylko Radeon HD 7990. HD 7970 X2 też będzie 11
- Unreal Engine 4 nie dla nowej konsoli Nintendo 27
- Obudowy zapewniające chłodzenie CPU w sposób całkowicie pasywny 35
- Twórcy Wiedźmina pracują nad grą osadzoną w świecie Cyberpunk 23
- Samsung ma problem z niebieską wersją Galaxy S III 19
- "Ivy Bridge" podkręcony do ponad 7 GHz 16
- Koniec z wydawaniem sterowników AMD Catalyst co miesiąc? 32
- Banalna luka w Windowsie umożliwia uzyskanie dostępu do komputera bez logowania 49
- Windows 8 to krok w złym kierunku. Według szefa Apple 68
- Noctua rozpoczyna współpracę z RotoSub. Prototyp wentylatora z aktywnym systemem wyciszania zostanie pokazany na Computeksie 21
- Windows Phone ledwo widoczny w internecie 14
- Uchwyt samochodowy do iPada CarGo - rozrywkowe podróże 0
- Jonathan 'Fatal1ty' Wendel prezentuje płyty ASRock w Polsce 1
- Bez słuchawek trudno wyjść z domu 0
- Manta prezentuje odswieżony tablet PowerTab MID05S 0
- Akcesoria poszerzają możliwości fotografa 0
- LilyJade – nowy robak atakuje przez Facebooka 0
- Rok na jednym paluszku 0
- Philips PicoPix 2480, czyli przenośne kino w kieszeni 1
- Otwarta obudowa AeroCool Strike-X AIR 4
- Czy potrzebujemy nowej wersji Androida? 0
- Dobry uchwyt to podstawa 0
- Razer BlackShark Battlefield 3 - nadchodzi prawdziwie drapieżny zestaw słuchawkowy! 1
- Kolekcjonerskie słuchawki dla fanów Battlefield 3 - Razer BlackShark 0
- Firma Manta Multimedia została oficjalnym partnerem Reprezentacji Polski w Piłce Nożnej! 1
- Zasil swoją sieć z AirLive dzięki PoE-FSH8PW 0
- Olympus VR-340 - aparat kompaktowy dla oszczędnych
- Sharp zaprezentował 13,5-calowy ekran QFHD
- Odtwarzacze Blu-ray BDP5500 i BDP7700 marki Philips
- Gorenje ma niższe przychody, ale wyższe zyski
- AData oferuje nowe karty pamięci SDHC, SDXC i microSDHC
- Sony pokazało pierwszy projektor kina domowego z 4K
- Hannspree wprowadza na polski rynek dwa nowe telewizory
- Odtwarzacz Blu-ray Samsung BD-E8300 z tunerem DVB-T
- Słuchawki dla miłośników żywych kolorów i oryginalnych wzorów
- 226998Picasa 3.9.136.1 2
- 212772Mozilla Firefox 12 3
- 209072Realtek High Definition Audio Codecs R2.68 0
- 199224Gadu-Gadu 10.5.2.13164 0
- 160664AMD Catalyst Software Suite 12.4 0
- 159638SpeedyFox 2.0.2 Build 64 1
- 11478Diablo 3 - oficjalny temat19:15 | VoytaS.tk
- 1037Płyta pod LGA1155 - wątek zbiorczy19:15 | Delside
- 16Jaki RAM do ASRock Z68 Extreme3 Gen319:14 | Arkadi-SEA
- 0FanSlave19:14 | mR.Grego
- 4Najlepszy fon do 1000 zł19:14 | Lisior
- 992Max Payne 319:14 | brainq
- 12Android na starej Toshibie.19:13 | Kudlacz6
- 1118Następca PlayStation 3 -> PS419:13 | sQbany
- 103Wyp******** nas urząd skarbowy - FIAT19:12 | Return of Gordon Lameman
- 23[vid] Fail Compilation Maj 201219:11 | thrax
- 11478Diablo 3 - oficjalny temat19:15 | VoytaS.tk
- 1037Płyta pod LGA1155 - wątek zbiorczy19:15 | Delside
- 992Max Payne 319:14 | brainq
- 1118Następca PlayStation 3 -> PS419:13 | sQbany
- 103Wyp******** nas urząd skarbowy - FIAT19:12 | Return of Gordon Lameman
- 9797Steam - Temat Główny + FAQ19:09 | djcasey
- 326Fractal Design ARC Pure Black Window19:06 | bakume
- 138Gry - Jestem w nałogu19:02 | Michal86
- 185Opinie o pożyczkobiorcach z tematu " Może ktoś pożyczyć 5zł? :E"19:01 | materek
- 627ATI/AMD Catalyst Display Driver [Temat zbiorczy]19:00 | tockar









