1. 笔记目录
  2. 处理器与计算架构
  3. 当前词条

首页 › 处理器与计算架构 › 正文

并行程序性能受到串行部分的限制_处理器与计算架构

· 来源:琥珀湾知典 · 作者:陈语原
责任编辑:孙若棠 · 二审:唐思川 · 三审:孙云苒

笔记摘要

处理器与计算架构

计算机体系结构规定处理系统的重要组织方式

计算机体系结构规定处理系统的重要组织方式。微架构描述实现指令集的具体内部结构。同一指令集可以由不同微架构实现。程序计数器保存后续执行位置的相关信息。寄存器为处理器提供快速访问的少量存储。算术逻辑单元执行加减和逻辑等运算。控制单元协调指令执行所需的内部动作。

多核心处理器在单个芯片中集成多个核心

向量指令对一组数据执行相似的运算。单指令多数据适合某些规则批量计算。多核心处理器在单个芯片中集成多个核心。核心数量增加并不保证程序等比例加速。并行程序性能受到串行部分的限制。时钟频率仅是影响计算性能的一个因素。每周期指令数反映特定负载下的执行效率。缓存通过保留近期数据降低平均访问延迟。

缓存未命中可能需要访问更慢的存储层

缓存命中表示目标数据已在相应层级中。缓存未命中可能需要访问更慢的存储层。时间局部性指近期访问内容可能再次使用。空间局部性指相邻地址可能在近期被访问。缓存行是缓存传输和管理的基本数据块。伪共享发生在独立数据共占缓存行时。缓存一致性维护多个副本的相关访问关系。内存一致性模型规定并发访问的可见顺序。

流水线通过重叠多个阶段提高处理吞吐

流水线通过重叠多个阶段提高处理吞吐。流水线加深不一定提高单条指令的执行速度。数据相关可能阻碍指令之间的并行执行。分支预测提前估计程序可能采用的执行路径。预测错误会使部分已执行工作需要撤销。乱序执行在条件允许时调整指令执行次序。最终提交需要保持程序规定的可见语义。超标量设计能够同时调度多条指令执行。

笔记类型说明

来源:琥珀湾知典

相关新闻

鞋柜气味与鞋内湿气及污物共同有关:布艺表面可能吸附日常烹饪留下的气味【窗户玻璃与窗帘】刮条缺口可能留下重复出现的水线重物只挂一侧可能影响低速平衡感受,车锁结构决定相应固定和防拆方式_自行车传动与制动无忧行安装:生物富集涉及物质在生物体内相对积累 土壤酸度能够改变某些金属离子的可利用性 天然物质也可能在一定浓度下造成危害吊灯高度影响光源与桌面之间的距离,灯臂调节能够改变照射方向和覆盖范围_日常照明与眩光体感温度综合表达环境带来的冷热感受-毫米降水量不等于每颗雨滴的直径-云并不是单纯由看不见的水蒸气构成法兰垫片受压形成密封,挂钩标称承重受到安装条件的限制干旱会降低部分植被与地表燃料含水量_森林火灾受到燃料天气与点火来源共同影响花材吸水能力会随切取和储运状态变化,鲜花瓶插寿命受到品种和环境共同影响,花瓶内部残留会影响新换入的水