- 博客(4)
- 收藏
- 关注
原创 VS2012和XE2013的关联和设置问题
1. 首先要正确安装Microsoft VisualStudio 2012 + Intel Parallel Studio XE 2013,其中,先安装VS2012,再安装XE2013。2.Microsoft Visual Studio 2012 + Intel Parallel Studio XE 2013集成检验:打开:开始所有程序->IntelParallel Studio XE 2
2017-02-27 10:53:40 2953 1
转载 C++ Template
引言模板(Template)指C++程序设计设计语言中采用类型作为参数的程序设计,支持通用程序设计。C++ 的标准库提供许多有用的函数大多结合了模板的观念,如STL以及IO Stream。函数模板在c++入门中,很多人会接触swap(int&, int&)这样的函数类似代码如下:void swap(int&a , int& b) { int temp = a
2017-02-22 12:20:37 226
转载 GPU编程语言选择(OpenCL、CUDA 与C++ AMP)
1、CUDA、OpenCL与C++ AMP 其实在C++ AMP之前已经有了两个异构编程框架:CUDA与OpenCL。CUDA(Compute Unified Device Architecture)是显卡厂商Nvidia于2007年推出的业界第一款异构并行编程框架。在Nvidia的大力支持下,CUDA拥有良好的开发环境,丰富的函数库,优秀的性能。但是CUDA只能被用于在Nvi
2017-02-21 17:25:06 14227
转载 windows系统c++多线程开发
线程的一些基本概念一、线程的基本概念。基本概念:线程,即轻量级进程(LWP:LightWeight Process),是程序执行流的最小单元。一个标准的线程由线程ID、当前指令指针(PC),寄存器集合和堆栈组成。线程是进程中的一个实体,是被系统独立调度和分派的基本单位。线程不拥有系统资源,近拥有少量运行必须的资源。二、线程的基本状态。基本状态:就绪、阻塞和运行三种基本状态。就绪
2017-02-20 10:53:58 3367
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人