CPU дээр ажилладаг Intel-ийн нээлттэй эх сурвалжийн OpenCL хэрэгжилт

Intel нь төв процессор дээр OpenCL цөмүүдийг ажиллуулахад зориулагдсан OpenCL стандартын хэрэгжилт болох нээлттэй эхийн OpenCL CPU RT (OpenCL CPU RunTime)-тэй. OpenCL стандарт нь платформ хоорондын зэрэгцээ тооцооллыг зохион байгуулахад зориулсан API болон C хэлний өргөтгөлүүдийг тодорхойлдог. Хэрэгжилт нь 718996 файлд тархсан 2750 мөр кодоос бүрдэнэ. Кодыг LLVM-тэй нэгтгэхээр тохируулсан бөгөөд LLVM-ийн үндсэн компьютерт оруулахыг санал болгоно. Эх код нь Apache 2.0 лицензийн дагуу нээлттэй байна.

OpenCL, PoCL (Portable Computing Language OpenCL), Rusticle болон Mesa Clover-ийн нээлттэй хэрэгжилтийг хөгжүүлэх өөр төслүүдийн дундаас дурдаж болно. Intel-ийн хэрэгжүүлэлт нь илүү өндөр гүйцэтгэл, илүү их ажиллагаатай гэж үнэлэгддэг.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх