首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > OpenCL编程更容易使

OpenCL编程更容易使

  • 资源大小:21.04 kB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: opencl 编程 易使

资 源 简 介

We programmers have been trying to balance the Performance, Portability, and Programmability in the computing world. OpenCL was born for portability, i.e., it is good at cross-platform. However, the performance and programmability issues are becoming increasingly severe. Take the programmability for example, because OpenCL provides us with more details on architectures, it is relatively difficult to program in OpenCL than in high-level CUDA C. We would like to encapsulate the original APIs of OpenCL, thus making it look like that of CUDA. Our Easy-OpenCL has the follows properties: To provide similar APIs with CUDA, enabling the ease of programming; To throw exceptions whenever there are any, which can assist programmers to find/locate bugs as soon as possible. To provide users with timing module so that we can get time profiling information easily. The k

文 件 列 表

easyocl_v0.9
kernel.config
Makefile~
mm.cpp
util.h
CLHelper.h~
Makefile
CLHelper.h
mm.cpp~
run~
Kernels.cl
VIP VIP
0.186780s