OpenCL编程指南-11.1OpenCL嵌入式简档

OpenCL简档概述

OpenCL规范定义了两个简档:一个是面向桌面设备的简档(完全简档),另一个是面向手持设备和嵌入式设备的简档(嵌入式简档)。手持和嵌入式设备在屏幕大小和电源方面存在很大限制,需要对完全简档中定义的需求有所放宽。嵌入式简档的着眼点是完全简档所需的OpenCL 1.1规范的一个严格子集。嵌入式简档作为完全简档的一个严格子集,有以下好处:
1)可以为两个简档提供一个规范,而不需要单独的规范。
2)为嵌入式简档编写的OpenCL程序可以在实现完全简档的设备上运行。
3)允许OpenCL工作组在为将来的OpenCL修订定义需求时同时考虑到桌面和手持设备。

简档与平台和设备关联。平台实现了OpenCL平台和运行时API。平台支持一个或多个设备,每个设备支持一个特定的简档。代码清单13-1描述了如何查询平台和该平台支持的各个设备所支持的简档。文章来源地址https://uudwc.com/A/gV32n

// 代码清单13-1 查询平台和设备简档
void query_profile(cl_platform_id platform)
{
   
     char platform_profile[

原文地址:https://blog.csdn.net/qq_36314864/article/details/132904581

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

上一篇 2023年09月24日 02:45
30.CSS文本悬停过渡效果
下一篇 2023年09月24日 02:45