reklama
reklama
SAT Kurier logowanie X
  • Zaloguj
ODBLOKUJ-REKLAMY.jpg

NVIDIA upowszechnia platformę CUDA

dodano: 2011-12-14 11:35 | aktualizacja: 2011-12-14 11:37
autor: Anita Dąbek | źródło: NVIDIA

nVIDIA Firma NVIDIA poinformowała o udostępnieniu kodu źródłowego nowego kompilatora dla architektury NVIDIA CUDA opartego na LLVM. Kod zostanie przekazany badaczom akademickim i dostawcom programów narzędziowych, aby ułatwić im wprowadzenie obsługi procesorów graficznych w większej liczbie języków programowania, a także obsłużenie aplikacji CUDA na alternatywnych architekturach procesorów.



Prosimy o wyłączenie blokowania reklam i odświeżenie strony.
LLVM to popularna, otwarta infrastruktura kompilatora, która cechuje się modułową konstrukcją, co ułatwia dodawanie obsługi nowych języków programowania i architektur procesora. Kompilator ten jest stosowany w szeregu zadań programistycznych wielu czołowych firm, takich jak Adobe, Cray, Electronic Arts i innych.

Nowy kompilator CUDA oparty na LLVM, wzbogacony o wsparcie architektury równoległych procesorów graficznych firmy NVIDIA, jest dołączony do najnowszej wersji zestawu narzędziowego CUDA Toolkit (v4.1.), który jest już publicznie dostępny.

- Otwarcie platformy CUDA stanowi znaczący krok - twierdzi Sudhakar Yalamanchili, profesor Instytutu Technologii Georgia i lider projektu Ocelot, który dostosowuje oprogramowanie napisane w języku CUDA C na odmienne architektury procesorów. - Przyszłość obliczeń komputerowych jest heterogeniczna, a model programowania architektury CUDA daje nam ogromną możliwość zmaksymalizowania wydajności na wielu różnych rodzajach procesorów, w tym na procesorach graficznych AMD i procesorach centralnych Intel opartych na architekturze x86.

Umożliwienie stosowania alternatywnych podejść do programowania systemów równoległych pod kątem rozwiązywania konkretnych problemów i przyszłych modeli oprogramowania skróci drogę do obliczeń eksaskalowych. Publikując kod źródłowy kompilatora CUDA i format odwzorowania wewnętrznego (IR), firma NVIDIA zapewnia badaczom większą elastyczność, gdyż umożliwia skonwertowanie modelu programowania CUDA na inne architektury, tym samym przyśpieszając rozwój następnej generacji platform obliczeniowych o wyższej wydajności.

Dostawcy narzędzi programowych mogą również uzyskać dostęp do kodu źródłowego kompilatora, aby móc w ten sposób tworzyć niestandardowe rozwiązania.

- Dzięki tej inicjatywie, firma PGI będzie w stanie stworzyć natywne kompilatory CUDA Fortran i OpenACC, które wykorzystają tę samą technologię optymalizacji dla urządzeń, którą zastosowano w kompilatorach NVIDIA CUDA C/C++ - twierdzi Doug Miles, dyrektor The Portland Group. - Otrzymamy możliwość przeprowadzenia spójnego debugowania i profilowania za pomocą istniejących narzędzi, dzięki czemu PGI będzie mogła skoncentrować się na optymalizacjach wyższego poziomu i funkcjach obsługi języka.

Wczesny dostęp do kodu źródłowego kompilatora CUDA mogą otrzymać zakwalifikowani badacze akademiccy oraz deweloperzy narzędzi programowych, którzy zarejestrują się na stronie: http://developer.nvidia.com/cuda-source.


Materiał chroniony prawem autorskim - wszelkie prawa zastrzeżone. Dalsze rozpowszechnianie artykułu tylko za zgodą wydawcy.




Więcej z kategorii Podzespoły


reklama
reklama
reklama
HOLLEX.PL - Twój sklep internetowy

Odbiornik DVB-T/T2 HEVC DI-WAY 2020 Mini

Mini odbiornik DVB-T/T2 z HEVC/H.265 marki DI-WAY z trybem hotelowym...

99 zł Więcej...

Mini PC Homatics BOX R 4K + Tuner DVB-T2 na USB

Homatics BOX R z adapterem DVB-T2 na USB-C to dobry...

399 zł Więcej...

Miernik Signal ST-5155 DVB-T/T2/C DVB-S/S2 z podglądem

Miernik Signal ST-5155 do pomiarów zarówno cyfrowych sygnałów satelitarnych DVB-S/S2,...

699 zł Więcej...