Pelaksanaan OpenCL sumber terbuka Intel berjalan pada CPU

Intel mempunyai sumber terbuka OpenCL CPU RT (OpenCL CPU RunTime), pelaksanaan standard OpenCL yang direka untuk menjalankan kernel OpenCL pada pemproses pusat. Piawaian OpenCL mentakrifkan API dan sambungan bahasa C untuk mengatur pengkomputeran selari merentas platform. Pelaksanaannya terdiri daripada 718996 baris kod yang diedarkan merentasi 2750 fail. Kod ini telah disesuaikan untuk penyepaduan dengan LLVM dan akan dicadangkan untuk dimasukkan dalam kerangka utama LLVM. Kod sumber dibuka di bawah lesen Apache 2.0.

Antara projek alternatif membangunkan pelaksanaan terbuka OpenCL, PoCL (Portable Computing Language OpenCL), Rusticle dan Mesa Clover boleh diperhatikan. Pelaksanaan Intel dinilai sebagai menawarkan prestasi yang lebih tinggi dan kefungsian yang lebih besar.

Sumber: opennet.ru

Tambah komen