i78700相当与英特尔哪款处理器?
i78700属于中端级别。
英特尔酷睿i7-8700是一款具有6内核的桌面处理器,于2018年1月推出。它是Corei7阵容的一部分,使用带有插座1151的CoffeeLake架构。
由于英特尔超线程,核心数量有效地增加了一倍,达到12个线程Corei7-8700具有12mb的L3缓存,默认情况下以3.2ghz运行,但可以提升高达4.6ghz,具体取决于工作负载。英特尔正在14纳米生产工艺上构建Corei7-8700,晶体管计数未知。
乘法器锁定在Corei7-8700上,这限制了其超频能力。Corei7-8700的TDP为65W,消耗现代PC的典型功率水平。英特尔的处理器支持具有adual通道接口的DDR4内存。官方支持的最高内存速度是2666MHz,但通过超频(以及正确的内存模块)可以更高。
为了与机器中的其他组件进行通信,Corei7-8700使用PCI-ExpressGen3连接。这个处理器没有集成的图形,你将需要一个单独的图形卡。Corei7-8700上提供硬件虚拟化,这大大提高了虚拟机性能。
此外,还支持IOMMU虚拟化(PCI直通),以便来宾虚拟机可以直接使用主机硬件。使用高级矢量扩展(AVX)的程序将在此处理器上运行,从而提高计算繁重的应用程序的性能。除了AVX,英特尔还包括更新的AVX2标准,但不是AVX-512。
处理器的工作原理:
冯诺依曼体系结构是现代计算机的基础。在该体系结构下,程序和数据统一存储,指令和数据需要从同一存储空间存取,经由同一总线传输,无法重叠执行。根据冯诺依曼体系,CPU的工作分为以下5个阶段:取指令阶段、指令译码阶段、执行指令阶段、访存取数和结果写回。
取指令(IF,instructionfetch),即将一条指令从主存储器中取到指令寄存器的过程。程序计数器中的数值,用来指示当前指令在主存中的位置。当一条指令被取出后,程序计数器(PC)中的数值将根据指令字长度自动递增。
指令译码阶段(ID,instructiondecode),取出指令后,指令译码器按照预定的指令格式,对取回的指令进行拆分和解释,识别区分出不同的指令类别以及各种获取操作数的方法。现代CISC处理器会将拆分已提高并行率和效率。
执行指令阶段(EX,execute),具体实现指令的功能。CPU的不同部分被连接起来,以执行所需的操作。
访存取数阶段(MEM,memory),根据指令需要访问主存、读取操作数,CPU得到操作数在主存中的地址,并从主存中读取该操作数用于运算。部分指令不需要访问主存,则可以跳过该阶段。
结果写回阶段(WB,writeback),作为最后一个阶段,结果写回阶段把执行指令阶段的运行结果数据“写回”到某种存储形式。
结果数据一般会被写到CPU的内部寄存器中,以便被后续的指令快速地存取;许多指令还会改变程序状态字寄存器中标志位的状态,这些标志位标识着不同的操作结果,可被用来影响程序的动作。
在指令执行完毕、结果数据写回之后,若无意外事件(如结果溢出等)发生,计算机就从程序计数器中取得下一条指令地址,开始新一轮的循环,下一个指令周期将顺序取出下一条指令。许多复杂的CPU可以一次提取多个指令、解码,并且同时执行。