- 3
- 0
- 约3.78千字
- 约 26页
- 2017-05-11 发布于湖北
- 举报
处理器知识介绍要点
处理器知识介绍 硬件线路实现算法 out = in1 + in2 * in3 + in4 * in5 * in6; 要实现一个运算,可以用硬件电路来实现,但是缺点是:一个电路只能实现一个运算。 * * * + in 1 in 2 in 3 in 4 in 5 in 6 + out IBM在它的System/360计算机中引入了ISA(指令集体系结构)的概念,将编程所需要了解的硬件信息从硬件系统中抽象出来,这样软件人员就可以面向ISA进行编程,开发出的软件不经过修改就可以应用在其他采用同样ISA架构的系统上。 早期,软件的编写都是直接面向硬件系统的,即使是同一计算机公司的不同计算机产品,它们的软件都是不能通用的。 指令集体系 人与计算机的沟通语言 存储器 运算器 控制器 一套硬件,通过软件,来控制实现不同的运算。 通用计算模型 通用计算机模型 精简指令集 RISC(Reduced Instruction Set Computing 的缩写),常见的精简指令集微处理器包括ARM、SPARC、MIPS、Power架构等。 RISC CPU的CPU指令相对较少,且指令的代码长度固定,每条指令执行所需的时间和实现细节对于汇编操作来说是可见的。 CPU频率提升困难,但功耗控制较好 RISC适合实现一些用途和流程相对固定的工作,如嵌入式系统、网络设备等 复杂指令集 CISC(Complex Instruction Set Computer);每个CPU指令实际包含了多个低阶操作;可以简单理解为一条指令干了很多事情,但怎么干的程序员不用关心 X86是典型的CISC CPU,指令数量多(每代都会新增),频率高,功耗高 X86在一些特定的应用处理上具备明显优势,例如Intel的MMX指令集出现后,多媒体的性能大幅提升,而相关软件的编程难度则大幅下降 按指令集分类 处理器分层模型 处理器系统层次 体系结构:处理器的外表,设计规范,定义处理器能做什么。 微架构:处理器的内心,设计实现。 物理实现:具体的实现过程,如用20nm的集成电路工艺实现。 X86 Nehalem ST 注意:ARMv7是指令集,ARM7是微架构。Cortex系列使用ARMv7指令集。 指令集、微架构、处理器 处理器的选择 处理器的格局划分 “对酒当歌,人生几何,行业纷争,去日苦多!” 处理器的地盘划分 让暴风雨来得更猛烈些吧! x86、ARM之战 处理器内部一块速度比内存(DRAM)快的SRAM。 Cache技术 Core0 L1P L1D L2 Core1 L1P L1D L2 L3 分级Cache技术 Cache的工作方式——命中与不命中 很多时候,光靠处理器是搞不定的 硬件加速技术 X86平台(仅有的CISC架构): 最常见。包括目前天融信、网神、绿盟、网御、深信服的产品大都是x86 支持所有高级编程语言,灵活方便。 但体系架构导致其硬件复杂,性能存在瓶颈; 产业链完整稳固 中低端NP平台; IXP425/465等 硬件设计简洁干净 采用C语言编程,灵活方便;但系统优化有一定技术含量 425/465系列常用于低端产品 绿盟的黑洞采用NP平台 安全网关硬件平台 PowerPC平台 由于产业链、成本、性能等原因,基本上退出了安全产品市场 支持C语言,灵活方便;有少量硬件加速;属于嵌入式平台; ASIC平台: ASIC架构实际上是ASIC+x86平台CPU的简称;而且国内厂商大多采用FPGA来实现,国外大厂商则将其彻底硬件化(NetScreen、Fortinet等) 吞吐量较高,但ASIC只能用来处理固化的业务,灵活性很差; 开发成本过高 MIPS多核平台; 目前仅两个厂商提供解决方案Cavium和RMI 硬件设计简洁干净,故障率低; 转发性能高 采用C语言编程,灵活方便;但系统优化难度极大,Cavium的8核以上CPU还需要重写操作系统。 安全网关硬件平台 灵活性 性能稳定性 X86 CPU 中高端NP ASIC MIPS 灵活性高 性能低 开发难度小 灵活性较高 性能中等 开发难度较大 灵活性低, 性能高 开发难度很大 灵活性高 性能高 开发难度很大 安全产品硬件平台对比 多核处理技术—X86 X86平台通常使用一颗或多颗主CPU来处理业务数据,网卡芯片和CPU通过PCI总线来传输数据。 PCI-E 4X的总线的速度可以达到16Gbits/s,并且PCI-E各个PCI设备之间互相独立不共享总线带宽,每个基于PCI-E的网口可以使用的带宽为 16Gbits/s,所以基于PCI-E 4X的X86从系统带宽上来说,做为千兆防火墙没有任何问题的。 但是,基于PCI-E的防火墙数据从网卡到CPU之间传输同样使用“中断”机制来传输数据,
您可能关注的文档
- 壳牌华北集团安全日安全月RT活动安排2016要点.pptx
- 墩台身技术培训要点.pptx
- 壳牌煤气化技术简介要点.docx
- 壳聚糖涂膜在鲜切果蔬保鲜中的应用要点.doc
- 解读《火星救援》精要.pptx
- 壶口与龙门要点.ppt
- 解读建筑——大师作品分析精要.ppt
- 声音的特性PPT要点.ppt
- 触电急救方法精要.ppt
- 处世悬镜原文及译文要点.docx
- 03-2 2025年度民主生活会征求意见座谈会主持词.docx
- 03-1 2025年度民主生活会主持讲话提纲.docx
- 02-1 会前学习-《县以上党和国家机关党员领导干部民主生活会若干规定》相关要求.docx
- 在2025年度民主生活会上的总结讲话三篇.docx
- 在2025年度民主生活会上的总结讲话三篇 (3).docx
- 市委宣传部2025年度民主生活会查摆问题整改方案两篇.docx
- 在市行政审批和政务信息管理局机关2026年全体干部政绩观教育大会上的党课讲稿.docx
- X市应急管理局2026年度安全生产监督检查计划.docx
- 2025年度民主生活会领导班子对照检查材料(五个带头)三篇.docx
- 2025年度民主生活会“五个带头”个人对照检查材料三篇.docx
最近下载
- DB5115_T 06-2019 农村产权流转交易服务规范 土地经营权价值评估.docx VIP
- 国新资本有限公司相关岗位招聘16人备考考试题库含答案解析.docx VIP
- 《农村产权流转交易 抵(质)押融资规范》.pdf VIP
- 《农村产权流转交易 农村产权价值评估规范》.pdf VIP
- 循环水处理标准GB50050-2007.doc VIP
- 《DL T5068-2016火力发电厂化学设计技术规程.epub》.pdf
- 2011年高考湖北卷英语试题(真题).pdf VIP
- 国新资本有限公司相关岗位招聘16人备考考试试题有答案解析.docx VIP
- 2011年高考湖北卷语文试题(真题).pdf VIP
- 2026国新资本有限公司相关岗位招聘16人考试参考试题及答案解析.docx VIP
原创力文档

文档评论(0)