NumbaPro – kompilator Pythona ze wsparciem CUDA

1
1284
nVidia
nVidia

nVidia i Continuum Analytics ogłosiły, że obsługa architektury CUDA została wprowadzona w NumbaPro, kompilatorze języka Python. Kompilator stanowi część nowego produktu Anaconda Accelerate firmy Continuum Analytics, który został przygotowany z użyciem kompilatora LLVM. Dzięki temu szerokie grono programistów piszących w języku Python może korzystać z funkcji akceleracji przez akceleratory graficzne opartych na modelu programowania równoległego CUDA.

nVidia jakiś czas temu wprowadziła do rdzenia i wewnętrznych mechanizmów równoległego wykonywania instrukcji LLVM, kod źródłowy kompilatora CUDA. Dzięki modułowej budowie kompilatora LLVM, projektanci języków i bibliotek mogą znacznie łatwiej wprowadzać funkcje obsługi akceleracji, poprzez procesory graficzne do języków programowania. Dodatkowo Python może być kompilowany w locie, z użyciem JIT, dla wielu architektur jednocześnie.

ŹRÓDŁOnvidia.pl
Poprzedni artykułVirtualBox 4.2.10
Następny artykułKDE wybiera nowy menedżer logowania dla Plasma Workspaces 2
Michał Olber
Interesuję się głównie sprzętem i działaniem jego pod systemami GNU/Linux. Testuję różne dystrybucje i robię recenzje. Interesuję się działaniem sprzętu pod Linuksem, dzięki czemu wiem, jaki zestaw komputerowy wybierać :)

1 KOMENTARZ

ZOSTAW ODPOWIEDŹ

Proszę wpisać swój komentarz!
Proszę podać swoje imię tutaj