2014年3月6日

GPGPU OpenCL编程步骤与简单实例

摘要: http://www.cnblogs.com/xudong-bupt/p/3582780.html1.OpenCL概念 OpenCL是一个为异构平台编写程序的框架,此异构平台可由CPU、GPU或其他类型的处理器组成。OpenCL由一门用于编写kernels (在OpenCL设备上运行的函数)的语言(基于C99)和一组用于定义并控制平台的API组成。 OpenCL提供了两种层面的并行机制:任务并行与数据并行。2.OpenCL与CUDA的区别 不同点:OpenCL是通用的异构平台编程语言,为了兼顾不同设备,使用繁琐。 CUDA是nvidia公司发明的专门在其GPGPU上的编程的框架... 阅读全文

posted @ 2014-03-06 17:37 旭东的博客 阅读(26429) 评论(0) 推荐(1)

去掉linux 系统vi中出现^M字符的方法

摘要: ^M符号是windows系统下的換行符,在windows下的文本通过bin模式ftp上传到了unxi空间出现的。在test.txt文件中有如下内容: eeesdgtdfg dfgdfgfdgfd ^M ineesert into pusfdgdfgfd)ff;^M adwwfdfed adfdsdfsfdsf.^M在命令模式下运行命令 :%s/^M//g 回车注意:里面的^M 必须是同时按 Ctrl+V+M ,表示回车。不是直接输入 ^M,也不是粘帖复制。命令完成后,用:x 保存退出后,再次用vi打开就全部被替换掉了。 阅读全文

posted @ 2014-03-06 15:23 旭东的博客 阅读(16620) 评论(0) 推荐(1)

导航