程序性能评价和优化.pptVIP

  • 1
  • 0
  • 约6.21千字
  • 约 37页
  • 2017-05-19 发布于四川
  • 举报
程序性能评价和优化

第四章 程序性能评价与优化 第四章 程序性能评价与优化 4.1 并行程序的执行时间和并行算法的时间复杂性 ● 4.1.1 并行程序的执行时间 ● 4.1.2 并行算法的时间复杂性 ● 4.1.3 代价最优算法 4.2 并行程序的性能评价 ● 4.2.1 加速比定律 ● 4.2.2 基准测试程序 4.3 程序的性能优化 ● 4.3.1 串行程序性能优化 ● 4.3.2 并行程序性能优化 4.1 并行程序的执行时间和并行算法的时间复杂性 4.1.1 并行程序的执行时间 在消息传递系统中,求解一个算法的整个执行时间 tp 应包括: 计算时间 tcomp 通信时间 tcomm 即:tp = tcomp + tcomm 对 COW 而言,通信时间一般近似地表示为: tcomm = tstartup + n tdata 在对计算时间进行计时,常采用程序中需要执行的计算步来表示。 4.1.2 并行算法的时间复杂性 令 f(n) 和 g(n) 是定义在自然数集合N 上的两个函数, 定义1: 如果存在两个正数 c 和 n0 ,使得对于所有 的 n ? n0 均有f(n) ? c g(n) ,则标记为: f(n)=

文档评论(0)

1亿VIP精品文档

相关文档