
并行程序设计
文章平均质量分 86
turing365
这个作者很懒,什么都没留下…
展开
-
Pthread并行编程总结
Pthread并行编程总结 1. pthread_create pthread_create的效果 一个简单的线程例子 2. 线程数据共享 3. Pthread “Hello world” 3.1 一些准备 3.2 pthread_join函数 3.3 “Hello World” 4. Pthread 其他基础 API 4.1 pthread_exit( ) 4.2 pthread_...原创 2018-05-06 17:50:18 · 2949 阅读 · 0 评论 -
并行算法设计
并行算法设计 并行算法设计 任务分解、数据依赖、竞争条件 设计一个并行算法 竞争条件与数据依赖 n 个数求和的例子 1.串行算法 2. 并行算法 版本1:计算任务划分 版本2:加锁 版本3:粗粒度 版本4:消除锁 同步方法:障碍 版本5:消除锁,但增加障碍 版本6:多核并行求全局和 求和例子总结 数据并行 如何设计并行算法 其他任务划分方法 并行算法设计 并...原创 2018-05-13 16:10:17 · 1560 阅读 · 0 评论 -
并行算法分析
并行算法分析 基本指标 并行算法分析 VS 串行算法分析 并行程序设计的复杂性 并行算法的额外开销 性能评价标准 效率 代价 可扩展性 并行算法分析 基本指标 并行算法分析 VS 串行算法分析 串行算法评价:算法时间复杂度表示为输入规模的函数 并行算法评价:除了输入规模之外,还应考虑处理器数目、**处理器相对运算速 度、通信速度** 评价标准 运行时间 加...原创 2018-05-13 16:47:45 · 2345 阅读 · 0 评论