资源列表
CUDA.tar
- 利用格子波尔兹曼方法求解三维流体问题,利用CUDA加速迭代过程。是单个CPU运算速度的20倍。(Here we use the Lattice Boltzmann Method to solve a problem of 3D fluid dynamics with the help of CUDA. It is 20 times the speed of a single CPU operation.)
opencl资料
- opencl 资料,包含OpenCL异构并行计算 原理、机制与优化实践随书源码.txt,OPENCL异构计算.pdf,OpenCL中文教程.pdf(OpenCL data, including the principle of OpenCL heterogeneous parallel computing, mechanism and Optimization Practice with the book source code.Txt, OPENCL heterogeneous computi
MPI与OpenMP并行程序设计:C语言版
- MPI与OpenMP并行程序设计:C语言版(MPI and OpenMP parallel programming: C language version)
CCiA_SourceCode
- C++并发实战源代码, 适合边读边调试. 可以自己学习使用.(C++ Concurrency Code, very good for self-studying, hope it is helpful to you)
a2
- abaqus 水利压裂的帮助文档很多都没有模型,这个有part,instance可以慢慢看(ABAQUS hydraulic fracturing helps many of the help documents have no model, this is part, instance can be seen slowly)
多处理器编程的艺术中文版.pdf
- 多处理器编程的艺术中文版,可惜没有书签,不过还是很好的多处理学习材料(A Chinese version of the art of multiprocessor programming, but it is a pity that there is no bookmark, but it is a good way to deal with learning materials.)
VI-Explorer-VI-master
- 破解vi密码,速度贼快,非常值得下载,适合绝大多数程序破解,最新版(vi cracker very very useful for labview users, it can crack the most kinds of vi)
Pi
- 运用蒙特卡洛方法计算π,多线程计算。创建几个线程,每个线程都会生成随机点并确定点是否落在圆圈内。 每个线程都必须更新圈内所有点的全局计数。 一旦所有线程退出,父线程将计算并输出π的估计值。 使用互斥锁或信号量保护共享全局变量更新时的竞争条件。 值得尝试生成的随机点的数量。 作为一般规则,点的数量越大,近似值越接近π。(Estimating Pi using Monte Carlo)
matmul.tar
- 矩阵乘法的多线程并行实现,包括:simple,采用openmp对索引顺序ijk(一般写法)的循环实现并行;opt,采用openmp对索引顺序ikj(向量化友好)的循环实现并行;mkl,调用高性能数学库实现矩阵乘法。(Multi-thread parallelization of matrix-matrix multiplication: "simple" case, ijk loop (usual pattern); "opt" case, ikj (ve
GPU高性能编程CUDA实战—示例代码
- 结合GPU高性能编程,提供实战样例程序,包含矩阵乘法,原子操作,热传导,多GPU,多流的代码(Combined with GPU high performance programming, it provides actual sample program, including matrix multiplication, atomic operation, heat conduction, multi GPU, and multi stream code.)
并行程序设计导论
- 适合于新手学习并行化MPI程序以及并行思想学习(This is a parallel program learning material for beginners.)
extract
- 提取VASP中OUTCAR、EIGENVAL、DOSCAR中的内容,可以用于绘制计算体系的能带结构、态密度(extract information like band structure,dos,from OUTCAR,EIGENVAL,DOSCAR file)