-
视频游戏的流体模拟,第 5 部分
性能分析与优化
这篇文章,在一系列,第五描述的性能分析和优化的流体模拟,提出了一种在第三和第四条款中。第一篇文章总结了流体动力学 ;第二个调查流体仿真技术 ;和第三和第四次提出了一个旋涡粒子流体模拟与双向流体体之间的相互作用,它运行在真正的时间。这篇文章利用另一个功能的英特尔 ® 线程构建模块 (英特尔 ® TBB) 将更多的工作分散到多个线程。这篇文章描述 CPU 使用情况分析过程,并使用该信息来优化和进一步并行化的代码,使其运行得更快。
性能分析和优化本文中描述的过程中的许多镜子中所述的程序软件优化食谱。这一过程从开始创建基准 — — 一大块的代码用来量化正在优化算法的性能。其余的过程需要迭代上的三个步骤:
要找出所谓的"热点",应用程序在哪里花费其大部分时间的配置文件。
探讨为什么热点会消耗很多时间的详细信息。
修改,试图让它更快的代码。
将这些步骤应用于流体模拟应用程序在前两篇文章中提出了这条记载。
相关的文章
流体模拟视频游戏 (第1部分)
流体模拟视频游戏 (第 2 部分)
流体模拟视频游戏 (第 3 部分)
流体模拟视频游戏 (第 4 部分)
流体模拟视频游戏 (第 5 部分)
流体
- 2022-05-18 08:33:08下载
- 积分:1
-
222small
并行图像细化算法和C代码实现,希望对大家有用(parallel image thinning algorithm and C code to achieve the hope that it may be useful to)
- 2007-06-18 17:53:45下载
- 积分:1
-
求矩阵特征值的并行算法的实现
QR算法是目前最广泛被用于求一般矩阵特征值的方法,但是由于串行算法的时间过于长,大大的降低了工作效率,所以我们将其在基于cuda架构上对其进行GPU加速,将原有的求矩阵特征值得串行算法进行并行化,大大地提高了工作效率
- 2022-11-06 08:40:04下载
- 积分:1
-
mclauncher
Decompilled minecraft launcher but for some reason its unable to save download files
- 2013-07-18 18:37:13下载
- 积分:1
-
SD
说明: sd球形解码,用于mimo信道的仿真
(sd)
- 2010-04-01 21:46:41下载
- 积分:1
-
MergeSort
并行归并排序算法,基于mpi的并行归并排序算法(A parallel merge sort algorithm)
- 2020-11-20 14:59:38下载
- 积分:1
-
ToolboxBSS
盲分离算法,处理声音信号的分离,利用算法分离出语音信号,供语音识别使用(blind separation algorithm, the signal processing sound separation, the use of algorithms to isolate voice signal, for the use of speech recognition)
- 2020-11-04 22:29:52下载
- 积分:1
-
并行程序设计导论
适合于新手学习并行化MPI程序以及并行思想学习(This is a parallel program learning material for beginners.)
- 2021-01-05 13:28:54下载
- 积分:1
-
示波器代码
示波器的源代码,效果不错的,dlo1w1dsc hhjhsdf sfdssd fsdhsdfhsdj eewrew erewrewr dsfefh dsdewh
- 2022-07-07 20:07:57下载
- 积分:1
-
CPPAMP
多核编程,比 OPENCL 简单 可以通过类似 OPENMP 的方式,简洁的实现异构编程,使用 GPU 计算(Multicore programming than simple OPENCL)
- 2013-07-10 20:47:20下载
- 积分:1