自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CUDA 学习笔记 3

CUDA 编程模型回顾前面的例子:__global__ void addKernel(int *c, const int *a, const int *b){ int i = threadIdx.x; c[i] = a[i] + b[i];}int main(){ ... addKernel <<< 1, size >>>(dev_c, dev_a, dev_b

2017-09-01 00:10:03 368

原创 CUDA 学习笔记 2

CUDA的安装CUDA的安装比较简单,NIVIDA把驱动、Runtime、SDK、Toolkit 都打包在一起,下载按部就班地安装即可。需要注意的是,在Windows 环境下,目前CUDA(最新版本8.0)只支持64位 OS。其次,即使在64位环境下可编译32位的应用,但CUDA对32位的支持也有限制,具体参看官方文档,总之推荐使用64位程序。编译器尽量采用微软的,并且Visual Studio版本

2017-08-31 17:48:15 354

原创 CUDA 学习笔记 1

CUDA 如今已是基本功了,得抓紧学习。从哪开始呢,先简介吧。在这个数据爆炸的时代,对计算机性能的要求越来越高。而CPU时钟频率因接近物理极限无法继续提高,所以并行计算便成为了解决这一难题的最好方法。如今 的CPU早已是多核心了,但并行计算还应该发掘更多的计算能力。GPU 作为一个具有很强运算能力的子系统,自然当仁不让,尽力发挥作用。事实上这些研究早在几十年前就开始了。GPU 的设计初衷就是代替CP

2017-08-31 14:41:46 229

翻译 Direct3D9 选择设备

应用程序能查询硬件来检测它支持的Direct3D设备类型。本节主要讲述枚举显示适配器以及选择Direct3D设备方面的内容。An application must perform a series of tasks to select an appropriate Direct3D device. Note that the following steps are intended for

2010-01-25 15:57:00 402

原创 Direct3D9 创建设备

创建设备 先调用Direct3DCreate9创建D3D9对象, 再调用IDirect3D9::CreateDevice创建对象。 选择设备应用程序可以对硬件查询来检测硬件支持的D3D设备类型。本节讲述了枚举显示适配器和选择Direct3D设备等内容。应用程序必须执行一系列任务来选择适当的D3D设备。注意以下步骤是针对全屏应用程序的。大多数情况下,窗口应用程序可以跳过其中的

2009-07-17 15:02:00 773

翻译 Direct3D9 设备

Direct3D 设备Direct3D 设备是Direct3D的渲染部件,它封装并储存渲染状态。此外,Direct3D设备还执行变换和光照(T&L)操作以及把图像光栅化(Rasterize)到表面(Surface)上。从架构上讲,Direct3D设备包含一个变换模块、一个光照模块和一个光栅化模块,如下图所示: 当前Direct3D主要支持两种类型的Direct3D设备:一种是硬

2009-07-16 19:45:00 1329

原创 Direct3D9 架构

Direct3D9 系统架构下图展示了应用程序、Direct3D子系统、GDI子系统和硬件之间的关系:D3D呈现一个设备无关的接口给应用程序,D3D 应用程序和GDI应用程序是相互独立的,各自通过不同的途径访问图形硬件。GDI为应用程序提供了一个通用的软件抽象,和GDI不同,D3D通过创建硬件抽象设备,来充分利用现代显卡的各种新特性和新功能。这个硬件抽象层不是一成不变的,而是可

2009-07-16 19:42:00 552

翻译 Direct3D 9 SDK阅读理解

这一篇算目录吧,留着以后写,先占座儿~

2009-07-16 19:38:00 304

动态规划的技巧——阶段的划分和状态的表示

比较简洁明了的DP 算法描述,很能帮助理解。DP中,阶段的划分和状态的表示是非常重要的两步,这两步会直接影响该问题的计算复杂性。

2018-05-11

空空如也

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

TA关注的人

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