《表3 数据依赖计算空间数据》

《表3 数据依赖计算空间数据》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于LLVM中间表示的数据依赖并行计算方法》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

如表3所示,SDDC与PDDC分别代表了未并行化的数据依赖计算和本文提出的数据依赖并行计算的空间数据。其中,SDDC只涉及到CPU的内存使用,而PDDC的CPU端空间数据包含了存储在页锁定内存的数据,该部分的数据用于直接数据依赖并行计算中多流协同机制的数据复制,所以PDDC在CPU端的空间开销上相较于SDDC要多出约0.8%。除此之外,PDDC还包括GPU端并行计算所需数据的内存开销,表3给出了GPU端的拷贝开销。由表3可知GPU端的拷贝开销最高占PDDC的4.9%,这是由于多流协同机制使得GPU端只需要分配一个函数中的指令所需空间,所以总体而言,SDDC的空间开销接近PDDC。