好文部

作文范文
知识百科

什么是双核处理器,有什么特点

1.png

计算机的双核处理器是中央处理单元(CPU),在同一裸芯上具有两个独立的内核,每个内核都有自己的缓存。它本质上是两个微处理器合二为一。许多制造商都可以广泛使用这种类型的CPU。还开发了其他类型的多核处理器,包括每个具有四个核的四核处理器,具有六个核的六核处理器,具有八个核的八核处理器以及具有更多核的多核处理器。

双核处理器(Dual Core Processor)是指在一个处理器上集成两个运算核心,从而提高计算能力。“双核”的概念最早是由IBM、HP、Sun等支持RISC架构的高端服务器厂商提出的,不过由于RISC架构的服务器价格高、应用面窄,没有引起广泛的注意。简而言之,双核处理器即是基于单个半导体的一个处理器上拥有两个一样功能的处理器核心。换句话说,将两个 物理处理器核心整合入一个核中。芯片制造厂商们也一直坚持寻求增进性能而不用提高实际硬件覆盖区的方法。多核处理器解决方案针对这些需求,提供更强的性能而不需要增大能量或实际空间。

1.png

在单核或传统处理器中,向CPU馈送其必须排序,执行,然后有选择地存储在其缓存中以便快速检索的指令字符串。当需要高速缓存外部的数据时,可通过系统总线从随机存取存储器(RAM)或从存储设备中检索数据。访问这些文件会使性能降低到总线,RAM或存储设备所允许的最大速度,这远慢于CPU的速度。

当计算机用户执行多任务处理时,这种情况更加复杂。在这种情况下,处理器必须在两组或更多组数据流和程序之间来回切换。CPU资源已耗尽,性能下降。

在双核处理器中,每个核同时处理传入的数据串以提高效率。正如两个脑袋胜过一个脑袋一样,两只手也是如此。当一个内核正在执行时,另一个可以正在访问系统总线或执行其自己的代码。

要使用双核处理器,操作系统必须能够识别多线程,并且软件必须在其代码中写入同步多线程技术(SMT)。SMT支持并行多线程,其中为内核并行提供多线程指令。没有SMT,该软件将只能识别一个内核。SMT还用于服务器通用的多处理器系统。

双核处理器不同于多处理器系统。在后者中,有两个具有各自资源的独立CPU。在前者中,资源是共享的,内核位于同一芯片上。在其他条件相同的情况下,多处理器系统比具有双核处理器的系统快,而双核系统比单核系统快。

双核处理器的一个吸引人的价值在于它们不需要新的主板,但可以在具有正确插槽的现有主板中使用。对于普通用户而言,在多任务处理期间,性能差异将最为明显,直到更多软件支持SMT。运行多个双核处理器的服务器将看到明显的性能提升。

好文部所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系tqzyw@163.com,我们将立即删除,感谢您的支持!