Intel har åbnet kilden til implementeringen af OpenCL, der køres på CPU.

Intel har åbnet kildekoderne til OpenCL CPU RT (OpenCL CPU RunTime), som er en implementering af OpenCL-standarden, designet til at køre OpenCL-kjerner på centralprocessoren. OpenCL-standarden definerer API og udvidelser af C-sproget til at organisere platformuafhængige parallelle beregninger. Implementeringen omfatter 718996 linjer kode fordelt på 2750 filer. Koden er tilpasset til integration med LLVM og vil blive tilbudt til inkludering i LLVM's hoveddistribution. Kildekoderne er åbne under Apache 2.0-licensen.

Blandt alternative projekter, der udvikler åbne implementeringer af OpenCL, kan nævnes PoCL (Portable Computing Language OpenCL), Rusticl og Mesa Clover. Intel's implementering vurderes som værende en, der demonstrerer højere ydeevne og tilbyder bredere funktionalitet.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster