本帖最后由 jacky121 于 2019-7-26 14:57 编辑
从r大说的cpu主要控制的是程序调用api,其他基本上都是显卡在工作以及在知乎图形算法工程师一篇文章提到的:
cpu发出读取指令,从硬盘中找到图片数据,并存到内存中;
cpu从内存中取出一批数据,转化为numpy array,并作数据预处理/增强操作,如翻转、平移、颜色变换等。处理完毕后送回内存。
cpu内存(后面简称内存)和gpu内存(后面简称显存)各开辟一块缓冲区,内存中的一个batch的数据通过PCIe通道传输到显存当中。
GPU核心从显存中获取数据进行并行计算,计算结果返回至显存中。
计算好的结果将从显存经过PCIe通道返回到内存。
关b战几个up主的测评来提问一下为什么会出现主频提高了却让显卡占用反而下降了? 照理来说cpu主频高,预处理速度快了,必然会导致生成图片速度更快,那此时导致占用率并没有提升的原因在哪?
求大佬赐教
|