
windows
文章平均质量分 66
OpenHero
这个作者很懒,什么都没留下…
展开
-
2007.09.7 星期几? 晴
今天不记得什么时候起床,又躺下嘴还是那么疼~就像火烧了一样到学校,看书,吃饭,看paper,然后晚上和tianjie和yuewen一起到又一城吃饭,我都怀疑我自己是不是灯泡了,- -快走到又一城的时候自己才发现这个问题,开始都没想过- -不过大家聊天都还很投缘,聊了好多,谈到香港和内陆,谈到经济,谈到周星驰,还有64,还有学校- -好多东东,房子……最后我问yw学校有没有论坛,她说没有原创 2007-09-08 05:57:00 · 1485 阅读 · 2 评论 -
CUDA 线程执行模型分析(二)大军未动粮草先行------GPU的革命
CUDA 线程执行模型分析(二)大军未动粮草先行------GPU的革命序:今天或许是比较不顺心的一天,从早上第一个电话,到下午的一些列的事情,有些许的失落。有的时候真的很想把工作和生活完全分开,但是谁又能真正的分得那么开,人非草木!很多的时候都想给人生下一些定义,添加一些注释。但是生活本来就是不需要添加注释的自解释的代码。用0来解释?还是用1来解释?0,天地之始,1,万物之源。谁又能说清原创 2008-04-28 00:25:00 · 10809 阅读 · 24 评论 -
CUDA硬件实现分析(二)------规行矩步------GPU的革命
CUDA硬件实现分析(二)------规行矩步------GPU的革命序言:换位思考。当今的生活,节奏快,任务忙。慢慢的忽略了身边的很多事,很多人。再加上接受“高等”教育的人越来越多,“有自己思想的”人越来越多,慢慢的都习惯从自己的思维角度来思考问题,尤其是读工科的学生更是喜欢按照自己的角度来思考问题。慢慢的忽略了换位思考。有很多朋友说学工科的人都喜欢走极端。或许这个就像金庸小说里原创 2008-05-05 02:19:00 · 10285 阅读 · 21 评论 -
推荐几本书---GPU,并行算法,多核
《并行算法导论》《快速算法与并行型号处理》《并行程序设计C、MPI与OpenMPI》《多核程序设计》 《多核程序设计技术---通过软件多线程提升性能》《软件优化技术---IA-32平台的高性能手册》《Win32的多线程程序设计》《GPU编程精粹1》《GPU编程精粹2》《GPU编程精粹3》《Cg tutorial》原创 2008-05-07 23:39:00 · 11525 阅读 · 9 评论 -
CUDA编程接口(一)------一十八般武器------GPU的革命
CUDA编程接口(一)------一十八般武器------GPU的革命序言:所谓一十八般武器,不同的年代又有不同的说法,最早的汉武年间的:矛、镗、刀、戈、槊、鞭、锏、剑、锤、抓、戟、弓、钺、斧、牌、棍、枪、叉。到三国的:九长:刀、矛、戟、槊、镗、钺、棍、枪、叉;九短:斧、戈、牌、箭、鞭、剑、锏、锤、抓。再到明清的:弓、弩、枪、刀、剑、矛、盾、斧、钺、戟、黄、锏、挝、殳(棍)、叉、耙原创 2008-05-12 01:16:00 · 14528 阅读 · 16 评论 -
Linux&Windows下的IP Multicast 开发
Multicast 不用多说,组播,既然要做multicast开发,肯定得知道multicast是什么;windows和linux下开发的multicast的代码如下,具体的讲解,看代码注释:<!--google_ad_client = "pub-8565472114859759";/* 180x150, 创建于 08-7-7 */google_ad_slot = "46471454原创 2008-07-19 02:20:00 · 2326 阅读 · 1 评论 -
CUDA编程接口(二)------一十八般武器------GPU的革命
CUDA编程接口(二)------一十八般武器------GPU的革命4. 程序运行控制:像Stream,Event,Context, Module, Execution control这样的咱都把归类到运行管理的。这里也得分清楚有Runtime级别的,也有Driver级别的。Stream:如果了解AGP时代的显卡,就知道在Device和Host之间进行数据交换的时候有作为中转数据的部原创 2008-05-20 17:01:00 · 7528 阅读 · 5 评论 -
CUDA VS2005 new Wizard support exe lib dll
两天的修改,修改了几个bug,添加了exe lib dll 向导功能1.修改上两个版本中A single input file is required for a non-link phase when an output file is specified bug,这个bug是由于include的路径中间有空格;md5:45e247967257d5aebf88068a0a833252downlo原创 2008-06-08 13:00:00 · 4586 阅读 · 34 评论 -
CUDA VS2005 Express Wizard
This wizard if for VS2005 Express. Then, you can easy create CUDA application with this wizard in VS2005 Express.We can download here:http://download.youkuaiyun.com/user/OpenHero原创 2008-06-11 22:43:00 · 3051 阅读 · 5 评论 -
CUDA Linux & eclipse & intel & Mosix
一、CUDA on linux Redhat AS 5 后来升级到为centos(根据redhat AS开源程序做的学生平台的server)1.安装redhat AS的时候最好别选择xen支持,因为NV的显卡驱动可能不支持Xen2.安装显卡驱动的时候,需要关闭x server,这里可以ctrl+alt+f1进入到字符界面,然后输入init 2 关闭x server(gdm)这个时候就可以安装驱动了原创 2008-10-17 04:33:00 · 5288 阅读 · 5 评论 -
CUDA VS Wizard 2.0 Release
http://sourceforge.net/projects/cudavswizard http://forums.nvidia.com/index.php?showtopic=83054 http://download.youkuaiyun.com/user/OpenHero This version is 2.0 Release. Update log: 1. Set the d原创 2008-11-30 23:30:00 · 4314 阅读 · 19 评论 -
在C++ class 中使用CUDA(包含texutre 2d的使用)
一直想写一下global内存访问的文章,但是最近的事情太多,哎昨天。。。,今天的一篇paper也被拒了~~哎-- 不过收到一个QQ群朋友(from this AVerMedia TECHNOLOGIES(Suzhou), Inc. )求助邮,看得出来项目比较棘手,应该是对CUDA的使用有些不清楚;晚上熬夜写了一个简单的C++ class 封装CUDA的demo,里面涉及到了texture的使用,希原创 2008-12-06 03:20:00 · 7509 阅读 · 17 评论 -
CUDA VS Wizard Open Source
今天在sourceforge上公开了所有的wizard的代码,其实也很简单,希望有更多的爱好者能一起参与到这个项目里面,把wizard做得更好一些,对新的学习者有更多的帮组,从开始做Wizard到现在,差不多一年的时间,一个人的力量是有限的,希望能有更多的热心者加入到队伍中。 如果想参与到这个project或者修改源代码的,希望把你的代码email给我,然后把你的sourceforge的id给我原创 2009-03-10 12:28:00 · 5247 阅读 · 7 评论 -
CUDA DLL 开发流程
前言:很久没写CUDA相关的文章了,其实也不是忙,只是零碎的事情比较多,不能抽出完整的时间写一些东西,在http://blog.youkuaiyun.com/openhero 上写本来想写一些列CUDA编程的文章,不过现在看来,很多朋友还是只是处在开发的初级阶段,一些基本的编程环节还需要讲解一下,其实像lib编程,dll编程,都不是CUDA的内容,这个只是windows,linux系统编程的内容,只要有时间,原创 2009-04-09 14:10:00 · 10057 阅读 · 21 评论 -
《GPU高性能运算之CUDA》我们的书总算出来了
http://www.dearbook.com.cn/book/255585 http://www.china-pub.com/48582&ref=ps http://product.dangdang.com/product.aspx?product_id=20705176 http://product.dangdang.com/product.aspx?product_id=2070原创 2009-10-21 20:18:00 · 9936 阅读 · 13 评论 -
windows下配置nginx+php开发
久为搭建网站,最近为了做一些测试,又得重新搭建网站,之前搭建的Nginx的网站由于机器硬盘坏掉,所有配置都被格式化了。重新搭建nginx支持php的时候,遇到了很多问题,搜索了一些资料,才解决,感谢网络上分享技术的人们。下面的文档解决了nginx 和php搭建的时候问题。非常感谢。尤其是标红那个地方。尤其重要。windows下配置nginx+php开发博客分类: PHPWindowsPHPngin转载 2012-10-25 21:01:01 · 1864 阅读 · 0 评论 -
CUDA 线程执行模型分析(一)招兵------ GPU的革命
CUDA 线程执行模型分析(一)招兵------ GPU的革命 序:或许看到下面的内容的时候,你会觉得和传统的讲解线程,和一些讲解计算机的书的内容不是很相同。我倒觉得有关计算机,编程这些方面的内容,并不都是深奥难懂的,再深奥难懂的事情,其实本质上也是很简单的。一直以为计算机编程就像小时候搭建积木一样,只要知道游戏规则,怎么玩就看你自己了。或许是从小学那会,就喜欢在做数学题的时候用一原创 2008-04-25 16:20:00 · 20007 阅读 · 44 评论 -
快速开发 CUDA windows 程序
<!--google_ad_client = "pub-8565472114859759";/* 728x90, 创建于 08-7-7 */google_ad_slot = "6330638559";google_ad_width = 728;google_ad_height = 90;//--> <script type="text/javascript"src=原创 2008-04-24 13:33:00 · 18591 阅读 · 79 评论 -
AV终结者手杀日记
第一次遇到AV的时候,是一个朋友说自己的电脑的瑞星不能打开。习惯性的修改文件夹文件查看属性,可是怎么修改也不能打开隐藏项运行,cmd进入console界面,d:盘,然后dir /a查看到了两个隐藏的文件看到一个autorun.inf和一个xxx.exe,觉得可疑用edit代开autorun.inf看,里面的启动项就很明显了,这个肯定是病毒生成的,xxx.exe是病毒的执行保护体然后用attrib原创 2007-06-16 12:23:00 · 3324 阅读 · 0 评论 -
csdn的一个小bug
http://microsoft.youkuaiyun.com/vs/dev_contest/看看这个就知道了:)原创 2007-11-03 19:13:00 · 1966 阅读 · 0 评论 -
recently research code analyse & SSE & network coding (一)
一、code analyse:1。linux下有gprof,衍生的工具有kprof等有gui的工具2.windows下有vs2005 team site 和 vs 2008 team site都自带有code analyse工具二、SSE编程用SSE对matrix inverse 进行优化,SSE现在都已经扩展到SSE3三、network coding以上的工作其实都是为了原创 2007-11-05 01:09:00 · 1774 阅读 · 0 评论 -
GPU 我来了
Hello GPUGPU coding parallel computing原创 2007-11-09 06:28:00 · 2261 阅读 · 0 评论 -
GPU
从Cg 到CUDA是一个过程CUDA肯定会在并行计算中起到很大作用 现在有的GPU的资料│ CgTutorialSetup.exe│ FX_Composer2_2.02.1106.1745.exe│ GPU_Programming_Guide.pdf│ GPU_Programming_Guide_Chinese.pdf│ NVIDIA_SDK10_Direct3D_10.10原创 2007-11-11 06:55:00 · 4409 阅读 · 1 评论 -
C语言中的小细节
1.位溢出int和long现在都是4个字节,不过现在的c里面都没给出一个越界溢出的api函数,得自己注意 a = 0xffffffff ,b = 0xffffffff 然后 a+b,或者a×b都会溢出,但是这样的一处float和double都会遇到在asm里面会用jo和jno来判断溢出标志位2.unsinged int(long)和 singed int(long) a = 0xff原创 2007-11-16 20:07:00 · 2354 阅读 · 1 评论 -
GPU NVIDIA_CUDA_Programming_Cuide_1.0 Chapter 4. Application Programming Interface
4.1 An Extension to the C Programming Language CUDA 平台的编程接口主要是为了方便使用C语言在device(显卡)硬件平台上编写运行程序。它的扩展包括:1.对于C语言的很少的扩展,将在Section 4.2 详细描述,主要是为了方便编程人员把程序在Device上运行起来。2.运行时的library包括一下几个部分:1)(host翻译 2007-11-17 08:36:00 · 4789 阅读 · 0 评论 -
intel tbb
有点郁闷,本来想用TBB来优化代码,结果程序连接的时候一直报错~parrall_for用到了task里面的一个虚函数,但是那个虚函数又调用了父类的虚函数,但是不知道链接的时候,连接到那个库里面去了,真的不想把TBB自己在编译一遍,算了,就用哪个没优化的吧,哈哈无所谓了 不过TBB还是给了我一些好用的东东,线程安全的容器,确实不错,呵呵这样就可以不用自己再考虑用stl的时候保护容原创 2007-12-07 19:26:00 · 2360 阅读 · 0 评论 -
TBB parallel_while 使用 demo讲解
//这个是我代码里面的一部分,利用parallel_while 循环实现的一个框架class Body { tbb::parallel_while& my_while; public: Body( tbb::parallel_while& w ) : my_while(w) {} //-------------------------------------------------------原创 2007-12-09 23:28:00 · 3322 阅读 · 1 评论 -
linux&windows 安装配置 intel TBB
1.下载最新的TBB的库,这里需要下载两个部分,一个是编译好的bin和lib文件,一个是src的源文件以为bin文件里面有.h这样的头文件,所以在下载的时候还需要下载头文件,就是src里面的文件 2.linux上和windows上按照都比较方便a。windows上,这个是目录D:/Program Files/Intel/IBB>└─2.0 ├─ia32 │ ├─v原创 2007-12-12 22:26:00 · 9172 阅读 · 12 评论 -
Lenovo &ibm 进程 tvtsched.exe 占用 99% CPU 问题
IBM 应该说是Lenovo 已经出了一个新的补丁,来解决tvtsched.exe在运行的时候占用很多cpu的问题可以去下一个补丁http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-69109Scheduler patch to fix the tvtsched.exe原创 2008-03-15 13:25:00 · 2560 阅读 · 2 评论 -
CUDA 学习网站
http://heresy.spaces.live.com/blog/cns!E0070FB8ECF9015F!3114.entry參考資料整理: CUDA ZonenVidia CUDA 目前的官方網站 Programming Guide CUDA Programming Guide 1.0转载 2008-04-03 15:50:00 · 5971 阅读 · 1 评论 -
CUDA windows 开发
1.CUDA toolkit 和sdk·CUDA Toolkit version 1.1 for Win XP ·CUDA SDK version 1.1 for Win XPps: ·NVIDIA Driver for Microsoft Windows XP with CUDA Support (169.21) 在开发的时候,这个可以不用安装,如果是有支持CUDA的显卡的时候,安装原创 2008-04-10 16:07:00 · 17178 阅读 · 34 评论 -
CUDA硬件实现分析(一)------安营扎寨-----GPU的革命
CUDA硬件实现分析(一)------安营扎寨------GPU的革命序言:有个不会写计算机程序的朋友看了blog,问我,这个GPU也能当故事写吗?我觉得或许GPU真的算是一场革命吧,他的发展或许在酝酿中,不过到08年底,09年初,一定会有一场轰轰烈烈的竞争。那个时候或许从OS层面都会给人带来震撼。如果把CPU的多core看成由几个特种兵组成的,每个特种兵都手里面都拿着8杆枪(SSE)。那原创 2008-04-30 15:33:00 · 10784 阅读 · 16 评论 -
Visual Assist 添加支持*.cu文件
Visual Assist 添加支持*.cu文件1. 打开注册表,在HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/VisualStudio/8.0/Languages/File Extensions/ 下面添加子键 .cu 然后copy .cpp的键值到.cu。这样才能表示cu也是VS下的VC的工程文件。2. 打开注册表HKE原创 2008-04-24 19:09:00 · 13981 阅读 · 22 评论 -
Windows* early enabling for Intel(R) Xeon Phi(tm) Coprocessors
Windows MIC驱动可以使用了http://software.intel.com/en-us/articles/windows-early-enabling-for-intelr-xeon-phitm-coprocessor#getstartedhttp://software.intel.com/en-us/articles/beta-windows-enabled-drivers-and-转载 2013-05-15 17:31:39 · 2017 阅读 · 0 评论