《表3 数据依赖计算空间数据》
如表3所示,SDDC与PDDC分别代表了未并行化的数据依赖计算和本文提出的数据依赖并行计算的空间数据。其中,SDDC只涉及到CPU的内存使用,而PDDC的CPU端空间数据包含了存储在页锁定内存的数据,该部分的数据用于直接数据依赖并行计算中多流协同机制的数据复制,所以PDDC在CPU端的空间开销上相较于SDDC要多出约0.8%。除此之外,PDDC还包括GPU端并行计算所需数据的内存开销,表3给出了GPU端的拷贝开销。由表3可知GPU端的拷贝开销最高占PDDC的4.9%,这是由于多流协同机制使得GPU端只需要分配一个函数中的指令所需空间,所以总体而言,SDDC的空间开销接近PDDC。
图表编号 | XD00134614900 严禁用于非法目的 |
---|---|
绘制时间 | 2020.02.01 |
作者 | 朱燕、衷璐洁 |
绘制单位 | 首都师范大学信息工程学院、首都师范大学信息工程学院 |
更多格式 | 高清、无水印(增值服务) |