多线程应用性能分析与数据分区算法研究
在当今的计算领域,多线程应用和高性能计算平台的发展日新月异。多线程应用能够充分利用多核处理器的性能,而高性能计算平台则需要高效的数据分区算法来实现数据并行应用的高性能。本文将深入探讨多线程应用的性能分析以及一种新的数据分区算法。
1. 多线程应用性能分析
1.1 Substring Finder应用事件比率结果
| 事件 | 字符串大小17,771 | 字符串大小317,811 | ||
|---|---|---|---|---|
| TBB | OMP | TBB | OMP | |
| CPI | 0.54 | 0.64 | 0.53 | 0.63 |
| L1D REPL % | 10.96 | 23.81 | 90.91 | 87.85 |
| L1I MISSES % | 3.14 | 4.71 | 4.62 |
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



