Intel otevřel kód implementace OpenCL prováděné na CPU

Společnost Intel publikovala zdrojové kódy OpenCL CPU RT (OpenCL CPU RunTime), implementaci standardu OpenCL určenou pro běh OpenCL jader na centrálním procesoru. Standard OpenCL definuje API a rozšíření jazyka C pro organizaci multiplatformních paralelních výpočtů. Implementace obsahuje 718996 řádků kódu rozloženého do 2750 souborů. Kód je přizpůsoben pro integraci s LLVM a bude navržen k zařazení do hlavního souboru LLVM. Zdrojové kódy jsou otevřeny pod licencí Apache 2.0.

Mezi alternativními projekty rozvíjejícími otevřené implementace OpenCL lze zmínit PoCL (Portable Computing Language OpenCL), Rusticl a Mesa Clover. Implementace od Intelu je hodnocena jako vykazující vyšší výkon a poskytující širší funkcionalitu.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster