CPU 介绍

2018-05-09  本文已影响10人  trythinking

Android平台支持7种不同的CPU架构

ARMv5,ARMv7 (从2010年起),x86 (从2011年起),MIPS (从2012年起),ARMv8,MIPS64和x86_64 (从2014年起)

每一个CPU架构对应一个ABI :

armeabi,armeabi-v7a,x86,mips,arm64-v8a,mips64,x86_64

应用程序二进制接口(Application Binary Interface)定义了二进制文件(尤其是.so文件)如何运行在相应的系统平台上,从使用的指令集,内存对齐到可用的系统函数库。

CPU & GPU

CPU(Central Processing Unit,中央处理器)是计算机设备核心器件,用于执行程序代码;

GPU(Graphics Processing Unit,图形处理器)主要用于处理图形运算,通常所说“显卡”的核心部件就是GPU。

CPU更擅长复杂逻辑控制,而GPU得益于大量ALU(算术逻辑单元 arithmetic and logic unit) 和并行结构设计,更擅长数学运算。

上一篇 下一篇

猜你喜欢

热点阅读