- 博客(8)
- 收藏
- 关注
原创 关于传值与传地址问题
又是关于指针的问题,偶尔在网上看到一个查错题,拿出来分享一下: void GetMemory(char *p) { p = (char *)malloc(100); } void Test(void) { char *str = NULL; G
2010-05-09 04:31:00 509
原创 测试一下你对指针的了解
现如今,编程语言五花八门,程序员们开始追求最易懂的语言以及最方便的工具来开发程序,不过笔者认为,真正入门的应该还是C语言,只有真正将C语言学精通了,那以后学任何东西都会很容易上手,而对于C语言而言,最最重要是其实就是数组和指针,而数组和指针又是密切相关的。 下面我奉上一段小程序用来测试对指针的了解程度;如果能够全部答对,那么对指针和数组应该了解的还可以了(注:b存放的地址值为12450
2010-05-08 21:51:00 601 1
原创 OpenCL Kernel 结构不支持二级指针?
最近在做一个关于用OpenCL来处理字符串匹配的小程序,导师给出的题目是这样的,首先生成一个长度尽可能大的随机字符串(由ATCG这四个字符组成),然后设定1000个长度在2-10之间的随机字符串(也是由ATCG四个字符组成,然后将每个字符小字符串与大字符串去匹配,返回匹配项的下标值。 由于笔者才疏学浅,所以刚开始用于测试的算法是自己写的最笨的穷举法:由于要和cpu比较运行
2010-05-07 03:19:00 1856 1
原创 OpenCL开发起步
今天整理一下如何用OpenCL进行初步开发的环境配置以及例子的测试,笔者现在在法国农科院做实习,题目是利用GPU的并行运算能力来优化基因算法。 我的开发环境是这样的: Ubuntu 9.10(64 bit) Eclipse for C/C++ GPU Computing SDK code samples (http://developer.nvid
2010-05-02 19:16:00 3268 1
原创 什么是OpenCL?
对OpenCL研究了近一个月,现在有点小感想想同大家分享一下: 什么是OpenCL?按照字面的意思就是open computing language(开放计算语言)。那么他与OpenGL有什么关系呢?答案是没有什么关系,要说有唯一的关系那就是他们是同一个组织(Khronos Group,http://www.khronos.cn/about/index.shtml)制定的A
2010-05-01 21:18:00 1976
原创 五月的第一天
不知不觉到法国已经快一年了,从巴黎到维西,从维西到克莱蒙;从来时的兴奋,到维西的喜悦,以至于到克莱蒙的平静甚至有点死寂的感觉,我也说不清楚我现在的感觉,只是坚强的搀扶着我的影子,还好有他与我作伴。 还记得刚来法国的时候,我对自己说,顺利拿到一张工程师的文凭就是我的目标,现在想起来真是幼稚而且可笑,其实不管是什么文凭,其本质并没有差别,有差别的是人。差别在于自己有没有一种自信对自己
2010-05-01 20:02:00 478 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人