超純量(superscalar)CPU架構是指在一顆处理器内核中实行了指令级並行的一类並行運算。这种技术能够在相同的CPU主频下实现更高的CPU吞吐率(throughput)。处理器的内核中一般有多个执行单元(或称功能单元),如算术逻辑单元、位移单元、乘法器等等。未实现超标量体系结构时,CPU在每个时钟周期仅执行单条指令,因此仅有一个执行单元在工作,其它执行单元空闲。超标量体系结构的CPU在一个时钟周期可以同时分派(dispatching)多条指令在不同的执行单元中被执行,这就实现了指令级的并行。超标量体系结构可以视作MIMD(多指令多数据)。
超标量体系结构的CPU一般也都实现了指令流水化。但是一般认为这二者是增强CPU性能的不同的技术。
相关推荐
"Modern Processor Design-Fundamentals of Superscalar Processor"这本书深入探讨了这一主题,主要聚焦于超标量处理器的设计原理。超标量处理器是提高计算机性能的关键技术之一,通过并行执行多个指令来实现更高的...
本书《Modern Processor Design: Fundamentals of Superscalar Processors (2013)》由John Paul Shen和Mikko H. Lipasti合著,详细地介绍了现代微处理器的架构系统,特别是超标量处理器的设计基础。 标题中的...
《面向Superscalar与VLIW混合架构处理器的调试器设计》 这篇论文主要探讨的是如何设计一款针对Superscalar(超标量)和VLIW(超长指令字)混合架构处理器的调试器。调试器在软件开发过程中起着至关重要的作用,它...
超标量处理器(Superscalar Processor)的概念源于第14章“指令级并行性和超标量处理器”中的讲解,由William Stallings在其第8版《Computer Organization and Architecture》一书中阐述。超标量设计的目标在于让...
在"姚永斌"的"superscalar_risc_process_design"中,可能详细探讨了以下几个关键知识点: 1. **指令调度**:调度器负责从指令队列中选择合适的指令进行执行,根据指令之间的数据依赖关系和资源可用性进行优化,确保...
《Modern Processor Design Fundamentals of Superscalar Processors》这本书深入探讨了现代超标量处理器的设计原理和技术细节。超标量技术作为提高处理器性能的关键方法之一,其设计理念在于通过并行执行多个指令来...
Lipasti合著,深入探讨了超流水线处理器(Superscalar Processors)的设计原理与技术。本书作为学习超流水线架构的理想资料,以其清晰易懂的讲解方式,为读者提供了全面而深入的理解。 ### 超流水线处理器概览 超...
本文介绍了一种混合微处理器结构,结合了超长指令字(VLIW)和超标量(Superscalar)两种处理器架构。该结构可以在软件层面上控制流水线的执行模式,实现指令级并行。论文详细描述了该混合结构在Lily2处理器上的设计...
本文主要探讨了一种VLIW(Very Long Instruction Word)-Superscalar混合结构处理器的分支预测结构设计,该设计旨在提升处理器性能并优化数据处理效率。VLIW处理器利用编译器来实现指令级并行度的提升,但这种技术对...
《Modern Processor Design—Fundamentals of Superscalar Processors》这本书深入探讨了现代超标量处理器的基础知识,为读者提供了全面而深刻的见解。本书由John Paul Shen和Mikko H. Lipasti合著,两位作者均在...
本文标题为《Complexity Effective Superscalar Processors.pdf》,作者Subbarao Palacharla提交的这篇论文旨在部分满足威斯康星大学麦迪逊分校计算机科学专业哲学博士学位的要求。该论文聚焦于超标量微体系结构的...
《计算机组织与结构:版7-14_Superscalar.ppt》的讲解主要围绕指令级并行性和超标量处理器展开,这些概念在计算机体系结构中至关重要。本章首先介绍了关键术语,包括反依赖性、分支预测、提交、流依赖性、按序发行、...
计算机结构的经典书,Intel 和 CMU 牛人 John Paul Shen
CPU High_performance__superscalar_ba
Register File is a large structure in the contemporary microprocessors and its access time and energy dissipation is significant compared to other components. Number of registers used in current ...