
OpenCL
文章平均质量分 91
OpenFPGA
这个作者很懒,什么都没留下…
展开
-
异构计算与HLS释疑
原文链接:http://blog.chinaaet.com/molf/p/5100000170上周六和周日,应华中地区EDA学会邀请赴湖北恩施的湖北民族大学给大家做了一次FPGA异构计算方面的报告。到场的有来自湖北、湖南、江西、河南四省的高校老师。同时Altera公司的高级工程师王欣也到场做有关Intel收购Altera FPGA应用前景的报告。期间很多老师踊跃发言提问和讨论,提出了很多建设性的问题转载 2017-06-11 16:30:54 · 9427 阅读 · 0 评论 -
Windows 7中使用AMD APP OpenCL的一个简单例子
自从Apple从08年正式将自己的OpenCL提交到Khronos Group开放标准组织后,先后获得AMD、nVidia、Intel等大公司的支持。OpenCL能充分发挥GPU数据密集型大规模计算的能力,从而使得很多多媒体应用乃至科学计算能获得大幅度的性能提升。这里将主要介绍如何在Windows 7中使用AMD APP SDK中的OpenCL。首先,我们可以先去AMD开发者官网——developm转载 2016-11-07 22:36:57 · 1614 阅读 · 0 评论 -
Altera OpenCL入门(三)编译运行第一个OpenCL程序
主要参考官方的OpenCL的白皮书,还有培训视频,如果有需要的可以关注本人微博私信我,有问题也可以问我。 我的微博 去友晶官网下载如下的向量相加的实力,主要包括主机程序和内核程序两部分。其中Makefile文件是主机程序编译时需要的文件。 第一步 编译内核函数,主要的指令如下:cd到device目录下 编译:aoc device/vector_Add原创 2016-08-14 21:09:22 · 6737 阅读 · 10 评论 -
Altera OpenCL入门(二)环境变量的设计
1. 开发板环境的安装和测试(以台湾友晶的DE1-SoC开发板为例,不过没有开发板也可以,开发板不是必需的): 1). 准备工作:下载DE1-SoC开发板的全套软件安装包,http://www.terasic.com/downloads/cd-rom/de1-soc/DE1-SoC_openCL_BSP.zip 81.4M,把里面的de1soc文件夹解压缩到C:\altera\13.原创 2016-08-08 21:29:40 · 2207 阅读 · 1 评论 -
Altera OpenCL入门(一)环境变量的设计
Altera OpenCL入门 什么是Altera OpenCL具体就不介绍了,直接开始了,本文主要是参考 《Altera OpenCL入门》——作者:骏龙老宋 针对的是Quartus Prime 15.1原创 2016-08-08 20:27:43 · 3639 阅读 · 1 评论 -
#pragma unroll的用法
pragma宏命令主要是改变编译器的编译行为,其他的参数网上资料比较多,我只想简单说下#pragma unroll的用法,因为网上的资料比较少,而且说的比较笼统,请看下面的一段代码int main() { int a[100];pragma unroll 4for(int i=0;i<100;i++) { a[i]=i; }return 0; }循环是一个程序运行时间的主要展现形式,通过原创 2016-04-16 13:01:47 · 2705 阅读 · 0 评论 -
OpenCL中向量和数组的区别
本文本来自OpenCL实践 其一,一种给定类型的向量只能包含特定数量的元素;其二,当对向量操作时,所有的元素的操作都必须同时进行。 例如: 你相对四组浮点数进行求和运算。具体而言,a和b都是由四个float型数所组成的数组,你想将a和b中对应项的求和结果保存到数组c中,下面的代码就是一种解决办法: float a[4], b[4], c[4]; for (int i原创 2016-03-03 21:52:08 · 2464 阅读 · 0 评论 -
ifdef使用
123#ifdef语句1//程序2#endif可翻译为:如果宏定义了语句1则执行程序2。作用:我们可以用它区隔一些与特定头文件、程序库和其他文件版本有关的代码。代码举例:新建define.cpp文件1234567原创 2016-03-03 21:19:32 · 891 阅读 · 0 评论 -
OpenCL函数-1
缓存对象clCreateBuffer(cl_context context, cl_mem_flags options, size_t size, void *host_ptr, cl_int *error) 函数返回的是cl_mem,其中的有效载荷是参数host_ptr指针所指向的数据。下表所列举的是cl_mem_flags枚举的类型的取值范围。原创 2016-03-02 20:02:11 · 640 阅读 · 0 评论 -
OpenCL函数-1
函数 Kernel OpenCL原创 2016-03-01 21:39:57 · 1103 阅读 · 0 评论