CPU üzərində işləyən Intel açıq mənbəli OpenCL tətbiqi

Intel, mərkəzi prosessorda OpenCL nüvələrini işə salmaq üçün nəzərdə tutulmuş OpenCL standartının tətbiqi olan açıq mənbəli OpenCL CPU RT (OpenCL CPU RunTime)-a malikdir. OpenCL standartı platformalararası paralel hesablamaların təşkili üçün API və C dilinin genişləndirilməsini müəyyən edir. Tətbiq 718996 fayl arasında paylanmış 2750 2.0 sətir koddan ibarətdir. Kod LLVM ilə inteqrasiya üçün uyğunlaşdırılıb və LLVM nüvəsinə daxil edilmək üçün təklif olunacaq. Mənbə kodu Apache XNUMX lisenziyası altında açıqdır.

OpenCL, PoCL (Portable Computing Language OpenCL), Rusticle və Mesa Clover proqramlarının açıq tətbiqlərini inkişaf etdirən alternativ layihələri qeyd etmək olar. Intel-in tətbiqi daha yüksək performans və daha çox funksionallıq təklif edir.

Mənbə: opennet.ru

Добавить комментарий