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.
no i to mi się podoba!