在计算机工程领域,乱序执行(错序执行,英语:out-of-order execution,简称OoOE或OOE)是一种应用在高性能微处理器中来利用指令周期以避免特定类型的延迟消耗的范式。在这种范式中,处理器在一个由输入数据可用性所决定的顺序中执行指令,而不是由程序的原始数据所决定。在这种方式下,可以避免因为获取下一条程序指令所引起的处理器等待,取而代之的处理下一条可以立即执行的指令。
下面给出了现代处理器设计中几类常用的隐藏访存延迟的方法: 乱序执行(Out-of-order Execution):乱序执行的处理器能够根据程序的行为,调度相互不存在依赖关系的指令,从而将这些指令的执行和访存延迟重叠执行,充分利用指令...
基于2596个网页-相关网页
74K®内核系列基于带乱序执行 (OoO) 指令调度的超标量微架构。该产品带有具有高度可合成频率的15级流水线,支持每周期多达4个指令提取,并在74Kf内核中支持每周期多...
基于141个网页-相关网页
因为对于现代X86处理器来说,乱序执行(Out of Order)是一种卓有成效的性能提升方法,乱序执行有着更高的执行效率,但是需要有更多的晶体管和更高的功耗做为代价。
基于128个网页-相关网页
Modeling method based on hierarchical and local description is presented and used to abstract models from a pipeline processor and an out-of-order execution processor.
提出了基于模型检测方法建立ASIP体系结构模型的方法,针对流水线处理器和乱序执行处理器描述了具体的建模方法,并给出了处理器正确执行所需满足的属性。
参考来源 - ASIP体系结构形式化建模与验证方法研究·2,447,543篇论文数据,部分数据来源于NoteExpress
乱序执行是密码芯片设计中一种低冗余、低功耗的抵抗功耗分析攻击的方法。
The random order execution which used in cryptographic ICs is a kind of few redundancy and low power countermeasures against power analysis attacks.
即使代码块内部指令也许是乱序执行的,也不会对使用了同步的其它线程造成任何影响。
Even though processing of statements within blocks may be out of order, this cannot matter to other threads employing synchronization.
支持写操作乱序到达,或者多次执行。
Allow write operations to arrive out of order or be processed more than once.
应用推荐