应对RISC-V挑战:ARM CPU引入自定义指令功能!( 二 )
“第一步:CPU从文件系统里读出原始数据,分离出图形数据,然后放在系统内存中,这个时候GPU在发呆。
第二步:CPU准备把图形数据交给GPU,这时系统总线上开始忙了,数据将从系统内存拷贝到GPU的显存里。
第三步:CPU要求GPU开始数据处理,现在换CPU发呆了,而GPU开始忙碌工作。当然CPU还是会定期询问一下GPU忙得怎么样了。
第四步:GPU开始用自己的工作间(GPU核心电路)处理数据,处理后的数据还是放在显存里面,CPU还在继续发呆。
第五步:图形数据处理完成后,GPU告诉CPU,我忙完了,准备输出或者已经输出。于是CPU开始接手,读出下一段数据,并告诉GPU可以歇会了,然后返回第一步。”
可以看到,其他内核通过内存映射与CPU进行数据交换,都会遇到一个问题,那就是处理器的加速始终是受到总线速度的影响,并且会出现一定的延迟。
当然,芯片设计厂商也可以选择直接连接到CPU的协处理器的解决方案,但是毕竟是两个独立的模块,数据交换也存在着延迟。
推荐阅读
- 穿越火线|绝了!CFHD剧情挑战模式酷炫浓度过高!
- 莎弥拉|S6上分首选帝国挑战者莎弥拉!秒脆皮切肉坦都不在话下
- 司马昭|三国杀司马昭进国战,摸牌暴击两不误,又是个挑战七人的野心家
- VR|挑战难度极限《魔兽争霸3》我觉得你能赢攻略帮助你赢得尊重
- 索尔|梦幻模拟战手游:虐菜就要用战略——挑战五战略打法
- 梦幻西游网页版|《梦幻西游网页版》山河画境之仙宫境——金和木挑战攻略分享
- 曹嵩|三国杀:高血限武将迎来新挑战,无限血限的神人——曹嵩解析
- 暗区突围|《暗区突围》二次测试开启,顶级主播纷纷加入大魔王挑战赛
- 皇室战争|皇室战争:英雄挑战来袭,弓箭女皇加入战斗,两套卡组教对手做人
- pvp|游戏顶尖玩家集体挑战副本,本以为是龙傲天剧本,结果打到凌晨四点半都没通关!