小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。
芯片对于机器就是大脑,在大环境缺芯的状态下,一大批国产芯片崛起,得到广泛应用,解决芯片危机,逐步完善工艺,也使得去IOE化和国产化的热潮进一步袭来,这就不得不提到ARM芯片。
ARM架构的处理器采用的是精简指令集(Reduced Instruction Set Computer,RISC)架构,精简的意思是每条汇编指令独自完成所有的工作,而与之相对的复杂指令集则不是,它的一条汇编指令可能会翻译成好几条机器指令。大部分精简指令集的指令都在单个时钟周期内完成,它采用一种读取和存储分开的架构(load-store architecture),数据处理指令和I/O指令是分开的,数据处理指令是操作一个寄存器的值,和复杂指令集不同。
随着ARM64架构的推出,ARM芯片成功进入服务器市场,ARM架构服务器也支持机架、高密等丰富的规格形态,可以满足大数据、分布式存储、高性能计算等不同的业务需求。服务器可提供领先的计算能力,包括支持64——128核、主频2.4~3.0GHz、最高32个DDR4插槽;同时具有灵活丰富的网络及IO能力,板载灵活插卡支持10GE/25GE/100GE,支持PCIe 4.0及CCIX。同时伴随ARMv8对硬件虚拟化的全面支持,很多厂商推出了全ARM架构的云平台。