多核计算与动态时间规整在不同领域的应用
在当今的计算领域,多核CPU和GPU的应用越来越广泛,尤其是在基于排列的索引和音乐旋律相似度计算等方面。下面将详细介绍多核计算在索引中的应用以及动态时间规整(DTW)在弗拉门戈音乐旋律相似度计算中的应用。
1. 多核CPU与GPU在基于排列的索引中的应用
在基于排列的索引中,多核CPU和GPU都发挥着重要作用。通过对多磁盘访问算法的研究,我们可以看到不同配置下的性能表现。
1.1 多磁盘访问算法的性能数据
以下是多磁盘访问算法在不同配置下的平均索引时间、加速比和效率数据:
| N | n | ˜n | SeqC2 | 多核CPU(多磁盘访问) |
| — | — | — | — | — |
| | | | | T4 | E4 | S4 | T8 | E8 | S8 | T16 | E16 | S16 |
| 1M | 1K | 10 | 4 | 1.8 | 0.55 | 2.2x | 1.2 | 0.41 | 3.3x | 0.66 | 0.375 | 6x |
| | | 100 | 4.5 | 1.4 | 0.8 | 3.2x | 1.2 | 0.47 | 3.8x | 1.3 | 0.22 | 3.5x |
| | 2K | 10 | 9.3 | 3.9 | 0.6 | 2.4x | 2.4 | 0.48 | 3.8x | 1.2 | 0.48 | 7.7x |
| | | 100 | 9.4 | 3 | 0.75 | 3x | 2.46 | 0.5 | 4x | 2.94 | 0.2 | 3.2x |
| 10M | 1K | 1
超级会员免费看
订阅专栏 解锁全文
75

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



