Zgłoś błąd
X
Zanim wyślesz zgłoszenie, upewnij się że przyczyną problemów nie jest dodatek blokujący reklamy.
Błędy w spisie treści artykułu zgłaszaj jako "błąd w TREŚCI".
Typ zgłoszenia
Treść zgłoszenia
Twój email (opcjonalnie)
Nie wypełniaj tego pola
.
Załóż konto
EnglishDeutschРусскийFrançaisEspañol中国

Kompilator CUDA dla społeczności Open Source dzięki NVIDII

AviELlukasz | 11-05-2012 16:23 |

LLVM, jeden z najpopularniejszych w branży kompilatorów (oparty na licencji BSD), teraz będzie mógł wykorzystać przyspieszenie sprzętowe w produktach firmy NVIDIA. LLVM jest szeroko rozpowszechnioną platformą do tworzenia kodu, pierwotnie zaprojektowaną dla języka C/C++, lecz dzięki jej modularnej budowie bardzo łatwo można dodać wsparcie dla innych języków programowania ,a nawet różnych architektur procesorów. NVIDIA współpracowała z twórcami projektu LLVM, żeby odpowiednio zmienić kod źródłowy kompilatora CUDA i zintegrować go z platformą LLVM. W rezultacie, programiści będą mogli wykorzystywać potencjał drzemiący w GPU za pomocą bardzo szerokiej gamy języków. Dzięki ich wspólnym wysiłkom można tworzyć aplikacje ze wsparciem GPU nie tylko w C, C++ i Fortran, ale również w Ada, Haskell, Python, Ruby, ActionScript, GLSL i Rust.

LLVM jest integralną częścią najnowszych narzędzi programistycznych dla Mac OS X oraz iOS, wykorzystują go również Adobe, AMD, Intel, Electronics Arts i REAL Software. Ian Buck, dyrektor generalny działu obliczeń równoległych GPU w firmie NVIDIA powiedział: "Kod, który dostarczyliśmy do LLVM jest oparty na sprawdzonych produktach CUDA z segmentu mainstream, co zapewnia programistom niezawodność i pełną kompatybilność z setkami milionów GPU NVIDII znajdujących się aktualnie w komputerach PC i serwerach". Według niego jest to prawdziwy krok milowy w dziedzinie obliczeń równoległych na układach GPU, dający naukowcom i programistom niespotykaną elastyczność i dowolność w wyborze języka i architektury dla swoich aplikacji następnej generacji. Poniższy schemat przedstawia sposób wykorzystania technologii CUDA przez kompilator LLVM:

Źródło: TechPowerUp

Bądź na bieżąco - obserwuj PurePC.pl na Google News.
Zgłoś błąd
Liczba komentarzy: 0
Ten wpis nie ma jeszcze komentarzy. Zaloguj się i napisz pierwszy komentarz.
x Wydawca serwisu PurePC.pl informuje, że na swoich stronach www stosuje pliki cookies (tzw. ciasteczka). Kliknij zgadzam się, aby ta informacja nie pojawiała się więcej. Kliknij polityka cookies, aby dowiedzieć się więcej, w tym jak zarządzać plikami cookies za pośrednictwem swojej przeglądarki.