PhysX属于一种特殊的物理运算引擎,在这个世界上还有两种引擎与它有些类似,分别是Bullet以及Havok。physx这种引擎用来计算该引擎的加速数目,有着推算、运算、计算的作用。在手机、电脑这种虚拟的世界当中,physx的应用可是非常强大的,如果游戏中没有了physx,那么游戏将失去真实感,便不再生动、有趣了。Physx在应用的过程中,它究竟会选择cpu还是显卡来计算呢?
physx选择显卡还是cpu
cpu主要功能
1、处理指令:英文Processing instructions;这是指控制程序中指令的执行顺序。程序中的各指令之间是有严格顺序的,必须严格按程序规定的顺序执行,才能保证计算机系统工作的正确性。
2、执行操作:英文Perform an action;一条指令的功能往往是由计算机中的部件执行一系列的操作来实现的。CPU要根据指令的功能,产生相应的操作控制信号,发给相应的部件,从而控制这些部件按指令的要求进行动作。
3、控制时间:英文Control time;时间控制就是对各种操作实施时间上的定时。在一条指令的执行过程中,在什么时间做什么操作均应受到严格的控制。只有这样,计算机才能有条不紊地工作。
4、处理数据:即对数据进行算术运算和逻辑运算,或进行其他的信息处理。其功能主要是解释计算机指令以及处理计算机软件中的数据, 并执行指令。在微型计算机中又称微处理器,计算机的所有操作都受CPU控制,CPU的性能指标直接决定了微机系统的性能指标。CPU具有以下4个方面的基本功能:数据通信,资源共享,分布式处理,提供系统可靠性。运作原理可基本分为四个阶段:提取(Fetch)、解码(Decode)、执行(Execute)和写回(Writeback)。
核芯显卡的优点
低功耗是核芯显卡的最主要优势,由于新的精简架构及整合设计,核芯显卡对整体能耗的控制更加优异,高效的处理性能大幅缩短了运算时间,进一步缩减了系统平台的能耗。
高性能也是它的主要优势:核芯显卡拥有诸多优势技术,可以带来充足的图形处理能力,相较前一代产品其性能的进步十分明显。核芯显卡可支持DX10/DX11、SM4.0、OpenGL2.0、以及全高清Full HD MPEG2/H.264/VC-1格式解码等技术,即将加入的性能动态调节更可大幅提升核芯显卡的处理能力,令其完全满足于普通用户的需求。
其实在选择的过程中,physx是会根据我们所选购的cpu类型类进行选择。physx引擎可以支持各个平台上面的游戏,在这个世界上,据统计有309种游戏都已经采用了physx这种引擎,不过在应用这些引擎的时候,它们所需要的指令大多都选择cpu来计算,有少数部分选择显卡来计算。在游戏的过程中,只要有了physx引擎,一切物理特效都被彰显的淋漓尽致。