自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

子牙隐滨

懂一点OpenCL,了解一点OpenGL。A Code A Day, Keep Happy Stay!

  • 博客(16)
  • 收藏
  • 关注

原创 Linux: 3 methods to set environment variables

export在shell中直接执行export可以设置环境变量,比如export JAVA_HOME=/path/to/javaexport PATH=$PATH:$JAVA_HOME/bin注意:这只是临时的办法,这个shell关闭之后,之前的设置就消失了。这种设置方法可以用在一些脚本中。sudo vi ~/.bashrc在用户abc的目录下的.bashrc文件末

2013-07-10 18:32:28 636

原创 linux tools: Ubuntu安装deb文件

Ubuntu安装deb文件sudo dpkg -i package.deb

2013-07-10 17:58:50 572

原创 Linux Command: chmod, cat

chmod: 修改权限cat: 创建文本,查看文本,合并文本,制作镜像axel: 高速下载工具wget: 下载工具

2013-07-08 16:49:37 928

原创 linux安装之磁盘分区与系统目录的挂载

今天遭遇了不幸。被迫重装系统。拿到安装的U盘,开始安装,第一个问题就是:分区与挂载。分区又与系统目录的挂载相关:不同的系统目录,需要的空间大小不同,访问速度的优先也有先后,文件系统也可以有差异。所以在分区之前应该先了解不同的系统目录的使用,才能更好的进行分区。下面值根据个人经验,介绍其中部分系统目录及其分区设置参考。/urs:该目录是存放程序的,安装eclipse,MySQL,等,

2013-07-08 15:12:17 1121

原创 Linux command: save the output of a command to a file

ps -e > ps.txt如果没有ps.txt则创建;有则覆盖ps -e >> ps.txt没有则创建;有则追加。

2013-07-02 20:42:55 639

原创 linux command: ps, grep

psps:process status 报告进程的信息ps [-aefls] [-u UID]参数的含义:-a, --all: 显示所有用户的所有进程-e, --everyone: 显示所有用户的所有进程-f, --full: 显示进程的uid(user id)和ppid(parent process id)-h, --help-l, --long: 显示进程的ui

2013-06-20 20:13:29 876

原创 APT: Advanced Packaging Tool

https://help.ubuntu.com/community/AptGet/HowtoAPT简介以前用户通常使用.tar.gz文件,必须在自己的GNU/Linux系统上编译自己想要的程序。当Debian出现之后,系统就需要一个工具用来管理安装在机器上的package。这个工具被命名为dpkg,这样package的概念第一次出现在GNU/Linux上,这比Red Hat决定创建

2013-06-18 14:55:36 1525

原创 linux command: cp, mv, rm

cp用来拷贝文件或者目录到指定的文件或目录单个文件拷贝:cp [options] 多个文件拷贝:cp [options] source1 source2 source3 …. directoryoptions可选:- a 保留链接和文件属性,递归拷贝目录,相当于下面的d、p、r三个选项组合。- d 拷贝时保留链接。- f force删除已经存在目标文件而不提示,即进行

2013-06-14 20:02:14 715

原创 clCreateBuffer

关于clCreateBuffer的参数一直搞不明白,还是从原始文档翻译。其他的几个参数都比较好理解,主要是flags参数,它是用来指明创建的缓冲区的类型,有以下的几个选项。CL_MEM_READ_WRITE(默认)CL_MEM_WRITE_ONLYCL_MEM_READ_ONLY前面这三个是很好理解的,指明的是在kernel中对该缓冲区的的访问权限:读写,只写,只读

2013-06-01 10:55:03 5319 4

翻译 OpenCL profiling and debugging - OpenCL 分析与调试

Introduciton使用OpenCL编写程序不应该局限于编写独立的高性能的内核,而是应该专注于应用程序的并行。之前本书介绍了如何根据设备的特征优化在设备上运行的内核。本章介绍了我们将介绍设备上进行计算的内核与主机之间的交互。我们需要对性能进行衡量,在整个应用程序中找到瓶颈。一个OpenCL应用程序包括若干个内核以及主机和设备之间的IO。回答下列的一些问题,能够帮助我们提高应用程序的性能

2012-12-20 13:31:19 3886 2

翻译 OpenGL API - glBufferData

NameglBufferData — creates and initializes a buffer object's data store创建并初始化一个缓冲区对象的存储Specificationvoid glBufferData(GLenum  target, GLsizeiptr  size, const

2012-12-12 09:21:36 3218

翻译 OpenGL API - glBindBuffer

NameglBindBuffer — bind a named buffer object绑定一个缓冲区对象C Specificationvoid glBindBuffer(GLenum  target, GLuint  buffer);ParameterstargetSpecifies

2012-12-11 21:47:51 1920

翻译 OpenGL API - glGenBuffers

NameglGenBuffers — generate buffer object names产生缓冲区对象名C Specificationvoid glGenBuffers(GLsizei  n, GLuint *  buffers);ParametersnSpecifies the

2012-12-11 21:40:17 2232

翻译 OpenCL 学习笔记 - OpenCL C built-in functions - OpenCL C的内建函数

work-item funciton - 工作项函数应用程序使用函数clEnqueueNDRangeKernel和clEnqueueTask将OpenCL中的数据并行和任务并行kernel入队。使用clEnqueueNDRangeKernel将数据并行的kernel入队并执行,应用程序指明全局的工作量(global work size,即并行执行这个kernel的工作项(work item)的

2012-12-11 21:20:30 6293

翻译 OpenCL学习笔记 - 关键字 宏定义

Keywords - 关键字在OpenCL C中下面的字作为关键字保留:C99作为关键字保留的字OpenCL C数据类型(表4.1,4.2,4.6)地址空间修饰符:__global, global, __local, local, __constant, constant, __private和private。函数修饰符:__kernel和kernel。访问修饰符:__read_o

2012-11-30 17:55:36 4105 2

翻译 OpenCL 学记笔记

Chapter 4 Programming with OpenCL CQualifiers - 修饰符OpenCL C支持4中修饰符:函数修饰符(function qualifiers)、地址空间修饰符(address space qualifiers)、访问修饰符(access qualifiers)和类型修饰符(type qualifiers)。Function Qualifier

2012-11-29 17:32:41 4132

空空如也

空空如也

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

TA关注的人

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