NVIDIA otevřela platformu CUDA
14.12.2011, Radek Jahoda, aktualita
Firma NVIDA oznámila, že bude poskytovat zdrojové kódy pro překladače na bázi LLVM pro platformu CUDA. Mělo by to umožnit vytvořit překladače i pro jiné programovací jazyky než C/C++ a využívat tak sílu grafické karty v mnoha jiných aplikacích.
LLVM je projekt na vytvoření modulární architektury překladačů, které umožní na bázi jednoho kódu podporovat více překladačů a více platforem. LLVM překladač CUDA s podporou paralelizace GPU je uvolněn v novém CUDA Toolkit verze 4.1. Má to ale jeden háček. K dispozici není pro všechny, ale jen pro akademiky a softwarové firmy, které se musí registrovat na http://developer.nvidia.com/cuda-source.
Také je škoda, že půjde používat jen přes LLVM, který není zase až tak často využívaný a omezen je zatím v podstatě jen pro C/C++ a Fortran, podpora pro jiné jazyky je experimentální a nekompletní (např. Java a .NET). Pracují na něm hlavně právě akademici.
Zdroj: Nvidia
Také je škoda, že půjde používat jen přes LLVM, který není zase až tak často využívaný a omezen je zatím v podstatě jen pro C/C++ a Fortran, podpora pro jiné jazyky je experimentální a nekompletní (např. Java a .NET). Pracují na něm hlavně právě akademici.
Zdroj: Nvidia