自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (1)
  • 收藏
  • 关注

原创 MPI批生成问题LNK2001错误

<br />将  配置属性->C/C++->常规 中的  调试数据格式 修改成 程序数据库Zi ;<br />原因如下面的step2中几种库的区别,默认格式中mpi.h,中可能含有#pragma语句<br /> <br /> <br />(转载)http://www.newsmth.net/pc/pccon.php?id=10003686&nid=408850<br /> <br />step1. 进入项目属性<br />       项目->属性<br />或     视图->属性管理器<br />或  

2010-09-14 15:39:00 2446

转载 将局域网中的机器添加到一个工作组中

<br /><br />转自 http://www.luyouqiwang.com/index.php?mod=group_thread&code=view&id=607<br /><br />怎么才能把两台电脑连接到一起相互查看使用两台电脑的东西呢? <br /> <br />一:<br />将两台电脑和一个路由器物理的连接起来<br />(两台电脑都是WIN XP系统)<br />两台电脑的局域网:<br />在两台电脑上分别做如下操作:<br />1.双击打开网上邻居<br />2.在左侧网络任务中选

2010-07-29 21:01:00 8782

原创 (转)MPICH2安装配置2

转自http://www.cnblogs.com/microant/archive/2008/12/03/873644.htmlwindows下mpich2的安装, 及在VS2005下的设置    最近正在搞我的毕业论文,要用的集群,搞分布式计算,所以就研究了一下mpich的安装,也是边学边做记号,一直到现在都没有调通,呵呵,一会提出来,还请高手给指点。    1、MPICH安装配置    下载就不必多说了,到官方网站下载就行了http://www.mcs.anl.gov/mpi/mpich2 。    

2010-07-29 20:34:00 3252 1

转载 (转)windows 下 MPICH2安装与配置

<br />转载自http://ld-hust.javaeye.com/blog/630915  <br />MPICH2是与MPI-2相对应的MPICH实现版本,包含了MPI-2相对于MPI-1扩充后的一些功能,比如动态任务管理,并行I/O等。当前最新版本是MPICH2-1.0.5.<br />2.3.1    MPICH2 for Microsoft Windows 的安装与配置<br />安装MPICH2 for Microsoft Windows 对系统有如下要求:<br />1.      Win

2010-07-28 17:10:00 3859

原创 TBB记录2

<br />抢先式调度器:<br />               操作系统限制一个程序使用处理器的时间,当使用时间到了之后,操作系统将强行让另外一个程序来使用这个处理器核。因此,操作系统能够使得邮件程序和网页浏览器看起来是同时运行的。<br /> <br />将一个问题划分到多个进程上,并且在各个进程之间只采用一种受限制的、相互同意的通信方式,这种做法有许多优势。其一:某个进程发生错误,对整个系统的影响减小。<br /> <br />进程线程:进程中所有线程都共享进程的数据。<br /> <br />在编

2010-07-15 15:32:00 2063

原创 TBB学习笔记一

<br />TBB:Threading building blocks <br /> <br />Advantages:<br />         compatible to other thread software package;<br />         compared with MPI and bared threads:  TBB convey parellel senmantics by task partitioning while MPI and Bared threads can

2010-07-15 10:47:00 2528

原创 实现物体绕不同轴旋转,并可以外部调用的函数

第一个文件,声明枚举类型,分别为均匀变化和加速变化using UnityEngine;using System.Collections;public enum CTRotationType{    Uniform,    AccelerateUniformly} 第二个文件:主函数,实现围绕轴变化的两个函数,分别为均匀变化和加速变化 using UnityEngine;us

2010-03-21 16:06:00 3420

转载 unity中调用dll

转载自http://web3d.5d6d.com/thread-2740-1-4.html 进入这个unity<span class="t_tag" onclick="function onclick(){tagshow(event)}">论坛也这么久了。在这里,让我感觉到了家的温暖,让小弟<span class="t_tag" onclick="function onclic

2010-03-21 15:58:00 4669 1

原创 unity学习笔记,关于一些类

IEnumerator:在c#中如要要使用yield,那么那个函数形式可以是 IEnumerator myfunction(){ yield;}; 具体是什么意思,不太清楚。ScriptableObject: derived from Object;                            This is most useful for assets which are on

2010-03-21 15:49:00 2985

原创 Save and Load from XML

保存工程的信息:比如游戏进程中的位置信息,对抗双方的个人信息等:方法1:使用xml文件:  xml文件要以UTF-8的格式存储;  但是这样做会使得programmer 可以从脚本中控制xml文件中的所有的字符,包括xml文件中的语法命令字符,因此会带来不安全隐患;  附上两段代码:  A 这一段是我自己写的,将一个xml文件按照字符串读入;  虽然unity3d中的str

2010-03-21 15:35:00 2877

转载 (转载)在unity中连接数据库

转载自http://web3d.5d6d.com/viewthread.php?tid=3650&extra=&page=11.代碼  首先代碼如下 :using <span class="t_tag" onclick="function onclick(){function onclick(){function onclick(){tagshow(event)}

2010-01-29 16:30:00 3830 2

转载 (转载)Unity 3d连接mysql

转载自 http://blog.csdn.net/nette/archive/2009/07/30/4394849.aspx Unity3D 连接MySql数据库一.在Mac OS X中架设MySql数据库下载mysql for Mac http://dev.mysql.com/downloads/mysql/5.0.html可以在Mac OS X 10.2.x(“Jaguar”)

2010-01-28 20:44:00 4887

原创 在Unity3d中创建滑动GUI

 功能实现:1.创建一个GUITexture : create-> GUITexure;    此时可以通过修改component 栏中的选项,改变gui的texture等;   这样建立的GUITexture从属于整个屏幕平面,作为一个新的物体出现,他的位置不受camera的位置的影响,就是说,不管camera移动到哪里,这个GUI始终在你设定的位置;2. 将GUIslider.

2010-01-26 15:17:00 3716 1

原创 unity3d数据库操作学习笔记

network + RP 功能控制多个游戏成员(比如,用户游戏装好等的管理),其中一个作为server。 wwwForm : 类,用于生成放在web servers 的www class;                   在帮助文档中有一个连接sql的例子,可以在脚本中利用语法构造表单式插入语句等; 数据库: 可以连接 mysql, 利用url访问,但是传输信息的代价大;

2010-01-18 16:32:00 4693 1

原创 unity3d中怎样重用assets

1、 从第一个项目中选择  项目->导出package 。在另一个项目中选择 导入package;2、 在导出选项卡中选择all dependency,可以将图片等信息同时导入导出;3、 如果将导出包放在standard packages folder( next to your unity application in install disk),那么他们将会出现在create view

2010-01-18 16:24:00 3884

转载 Unity3d使用过程中常见的20个问题

1:天空盒有接缝怎么解决?答:在贴图导入设置里设置Wrap Mode为"Clamp".2:DDS格式怎么不显示?答:Unity不支持DDS格式,Unity会将除DDS外的其他格式图片具有为DDS同样的优化.3:Unity如何动态载入外部模型等文件?答:可以使用AssetBundle:http://unity3d.com/support/documentation/ScriptReference/A

2010-01-18 14:38:00 9254

原创 旋转camera到特定对象

设定一个物体使得camera可以从现在为止自动飞到当前位置  1. 设定一个位置,可以在其前方放置一个显示其位置的cube。这里也可以写脚本设定位置。 2. 使用函数  移动函数 transform.position = vector3.slerp(positionstart, positionEnd, Time*time*0.001);  旋转函数 transform.Rot

2010-01-11 15:07:00 4190 2

原创 刷新帧的不同控制函数

FixedUpdate     可以多次调用;     不饿能用于帧频很高的情况; Update      仅一次调用(每帧); LateUpdate       每帧调用一次; Corountine       用startCoroutine()在执行时间内会一直被调用; OnGUI       每帧被调用一次; 补充一下   

2010-01-11 15:01:00 2451

原创 unity中audio的设置

unity中可执行文件格式         1. OGGVobis:               特点:音频压缩格式类似于mp3等;                       ogg完全免费,开放,没有专利限制;                       文件扩展名.OGG;                       一种有损文件压缩格式;              

2010-01-11 14:42:00 7666

原创 在3dmax中导入的动画摄像机巡游与主摄像机之间的切换

 添加脚本位置    First Person Controller: 添加CameraSwitch脚本            下层物体 graphic                        MainCamera    AnimationCamera:从3dmax中导入,添加CameraSwitch脚本             下层物体 camera  新建并作为子物体

2010-01-11 14:21:00 6274 1

原创 漫游动画摄像机制作

方法一1. 在3dmax中制作摄像机或dummy物体,按照想要的路径设置动画;2. 导出Fbx;3. 在unity中,将Main Camera放到3dmax中,camera位置,然后将maincamera拖到3dmax模型的camera下,作为其子物体;4. run,动画完成; 方法二   用spline controller在unity中直接制作,在http://ww

2010-01-11 14:14:00 4916

原创 shader 小知识

shader lab           unity自带的shading 和material语言; 使用自己写的shader            asset——>create shader 一系列subshader,当unity 显示网格时,会选第一个subshader使用;            subshader定义一组rendering pass:regular pas

2010-01-11 13:22:00 1878

原创 unity中多摄像机切换

1. 通过cameraObject——> create other——> camera, 首先创建camera0和camera1两个摄像机;2. 调整摄像机的位置和视角;3. 通过GameObject——>create other 创建一个cube与sphere,调整两物体位置,如cube在camera0的视角中,sphere在camera1视角中;4. 通过在project工程区,右

2010-01-11 13:16:00 7213 5

原创 unity3D知识点

prefab:  提供类似于C++中类的概念,方便用户建立对象。比如在建立碰撞盒的时候,可以建立prefab,方便同时修改碰撞盒的现实和隐藏。 透明贴图  unity3d中自带的shader没有提供一种支持:透明贴图层+漫反射贴图层的shader。因此在使用透明贴图的时候,需要将透明贴图制作为PNG格式。   使用transparent——>bump diffse shader

2010-01-11 12:52:00 5272 2

原创 CUDA学习笔记之程序优化

CUDA程序优化CUDA程序优化应该考虑的点:精度:只在关键步骤使用双精度,其他部分仍然使用单精度浮点以获得指令吞吐量和精度的平衡;           延迟:需要首先缓冲一部分数据,缓冲的大小应该可以保证每个内核程序处理的一批数据能够让GPU慢负荷工作;           计算量:计算量太小的程序使用CUDA很不合算;当需要计算的问题的计算密集度很低的时候,执行计算的时间远远比

2010-01-05 17:18:00 6946 5

原创 CUDA学习笔记之Tesla图形与计算架构和通用计算模型

Tesla图形与计算架构:流处理器阵列(scalable streaming processor array,SPA)+存储器系统,由片上互联网络连接;存储器系统:存储器控制器(MMC)、固定功能的光栅操作单元(raster operation processors,ROP),二级纹理缓存;            MMC:负责控制片外的DRAM显存,每个存储器可以提供64bit位宽;

2010-01-04 16:04:00 3127

原创 CUDA Study ---- Hardware Architecture

CUDA硬件架构:  NVIDIA显卡构成:显存颗粒,供应电路,PCI-E接口,NVIO芯片,MIO接口,GPU芯片;   显卡上实现极强的计算能力和极高的存储器以及IO带宽,需要有可靠的电源和有效的散热手段;   显卡的骨架式PCB(Printed Circuit Board,印刷电路板),NVIDIA在发布显卡的同时会发布PCB设计,以及GPU和显存的建议工作频率,称为公版; 

2010-01-04 10:53:00 1271

原创 cuda学习笔记之异步并行执行

异步函数使得主机端与设备端并行执行:控制在设备还没有完成前就被返回给主机线程;    包括:      kernel启动; 以Async为后缀的内存拷贝函数; device到device内存拷贝函数;存储器初始化函数,比如cudaMemset(),cudaMemset2D(),cudaMemset3D();     一些设备能够在kernel执行期间,执行pinned memory和显

2010-01-03 21:13:00 8129 1

原创 CUDA学习笔记之同步操作指令

同步函数:_syncthreads():线程块内线程同步;                           保证线程会肿的所有线程都执行到同一位置;                           当整个线程块走向同一分支时才可以使用_syncthreads(),否则造成错误;                           一个warp内的线程不需要同步;    

2010-01-03 20:54:00 7934

原创 CUDA学习笔记之 CUDA存储器模型

CUDA存储器模型:GPU片内:register,shared memory;板载显存:local memory,constant memory, texture memory, texture memory,global memory;host 内存: host memory, pinned memory. register: 访问延迟极低;              基

2010-01-03 20:32:00 8469 1

原创 CUDA学习小记

断断续续看了一个星期cuda,然后就感冒了(cuda的魅力真是大==!),今天原地复活,复习一下,做下学习笔记。 CPU代码作用:在kernel启动前进行数据准备和设备初始化的工作,以及在kernel之间进行的一些串行运算。理想状况下 ,CPU串行代码的作用只是清理上一个kernel函数,并启动下一个kernel函数。 CUDA并行计算函数kernel:它是整个CUDA程序中的一个

2009-12-18 21:17:00 2669

原创 vs2008快捷键

Ctrl+m+Crtr+o折叠所有大纲 Ctrl+M+Crtr+P: 停止大纲显示 Ctrl+K+Crtr+C: 注释选定内容 Ctrl+K+Crtr+U: 取消选定注释内容 Ctrl+J : 列出成员 智能感知 Shift+Alt+Enter: 切换全屏编辑 Ctrl+B,T / Ctrl+K,K: 切换书签开关 Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动

2009-12-03 16:00:00 934

转载 (转)编译器原理

转载自: http://tb.donews.net/TrackBack.aspx?PostId=211668 一.预处理器-编译器-汇编器-链接器预处理器会处理相关的预处理指令,一般是以"#"开头的指令。如:#include "xx.h" #define等。编译器把对应的*.cpp翻译成*.s文件(汇编语言)。汇编器则处理*.s生成对应的*.o文件(obj目标文件)最后链接器把所有

2009-12-03 15:51:00 1367 1

原创 error LNK2005:*** already defined in ***

  写了一个cuda程序,事实上是把cuda自带的一个程序写到了自己新建的一个工程里。    编译…………  提示两个warining,在前面的文章里,已经讲了解决方法。 提示有 error LNK2005:*** already defined in *** ,很费解,差了很多资料都没有解决。后来终于找到症结所在,把kernel函数设置为不参与编译。在matrixMul_ke

2009-12-03 14:47:00 6133 4

转载 (转)LINK : warning LNK4075: 忽略”/EDITANDCONTINUE”(由于”/INCREMENTAL:NO”规范)

来源: http://ttang-topmusic.blogbus.com/logs/47013898.htmlLink时出现:LINK : warning LNK4075: 忽略”/EDITANDCONTINUE”(由于”/INCREMENTAL:NO”规范)这个问题是因为在vc6中,工程使用的增量编译。解决办法:属性,链接器,常规,启动增量链接 选择 是(INCREMENT

2009-12-03 10:55:00 15152

转载 (转)LINK : warning LNK4098: 默认库“LIBCMTD”与其他库的使用冲突;请使用 /NODEFAULTLIB:library

  转载自http://blog.csdn.net/pgmsoul/archive/2009/05/20/4203941.aspx  以前经常遇到这个警告信息,因为运行并没有什么问题,所以也没深究。但是耿耿于怀那个“ 0 个错误,0 个警告”的成功提示,在网上搜了一下。原来问题出在默认库的引用选择上。VS2008,项目——属性——配置属性——C/C++——代码生成:他有/M

2009-12-02 15:23:00 1216 1

转载 (转)Basic configuration of CUDA

转载自http://soft.zdnet.com.cn/software_zone/2009/1127/1527418.shtml 1、软件需求:      cudadriver_2.3_winvista_64_190.38_general  cudatoolkit_2.3_win_64  cudasdk_2.3_win_64  VS2008  安装前将之前安装的sdk

2009-12-02 13:34:00 680

原创 CUDA高亮显示

In fact,this file is in your computer in  C:/Documents and Settings/All Users/Application Data/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/doc/syntax_highlighting/visual_studio_8. How to do:Vi

2009-12-02 13:30:00 756

原创 安装cuda后的一些可用资料

cuda自带的运算能力计算器:C:/Documents and Settings/All Users/Application Data/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/tools cuda自带的实力程序:包括矩阵相乘,粒子系统等示例程序,有些程序中带有cpu运算程序,方便进行比较;C:/Documents and Se

2009-12-02 13:22:00 796

原创 CUDA_VS_Wizard--CUDA配置

   事实上基本配置实在是很麻烦的说,而且配置完成后自己的工程文件夹还要放到D:/myDoc/Visual Studio 2008/Projects中,这一点我比较纠结,是不是我没有配置好,导致程序只能在这个文件夹里面才会正确。总之,自己配置很麻烦,具体的步骤可以用google大哥查到。   后来,困难怕了有心人,终于找到了开勇老师写的 CUDA_VS_Wizard_W32.2.0 (

2009-12-02 12:54:00 2632

Histograms of Oriented Gradients for Human Detection

Navneet Dalal 关于HOG的经典文章

2011-01-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除