多核处理是指使用多个微处理器,称为“核”,它们构建在单个硅芯片上。该芯片以与传统CPU完全相同的方式安装在计算机主板上。将处理器串在一起的概念并不新鲜,这是一种称为多处理的技术;然而,多核处理器有点不同。多核处理器充当单个单元。因此,它的效率更高,并建立了一个标准化的平台,可以方便地开发大规模生产的软件。
多核处理器的设计允许每个核与其他核进行通信,从而可以适当地划分和委派处理任务。然而,实际的委托是由软件决定的。当任务完成时,来自所有内核的处理信息通过单个共享管道返回到主板。与速度相当的单核处理器相比,此过程通常可以显著提高性能。性能改进的程度将取决于正在运行的软件代码的效率。
除了原始速度,这些新芯片大大增加了计算机可以完成的多任务量。最初,多核处理器的实际应用受到严重限制,因为当时的许多软件产品并没有充分利用它们。随着新一代操作系统以及新一代商业软件(包括游戏、模拟产品,甚至办公生产力应用程序)的问世,这一差距很快就缩小了。软件开发人员很快将他们的工作重点转移到充分利用新硬件上。
多核处理中断了芯片设计者之间正在进行的创造更快处理器的竞赛。通过使用多个较慢的内核,可以比设计超高速的单个处理器更有效地实现更高的时钟速度。当使用多核处理技术的个人计算机在2003年和2004年首次广泛提供给消费者时,新的CPU仅采用双核处理器。随着多核处理成为标准,这种情况在随后几年迅速改变。然后,四核和八核处理器将允许使用包含数百核或更多核的芯片。
多核处理并不局限于个人计算机领域。许多其他电子设备,包括游戏机、工业电子设备、超级计算机以及PC硬件组件,如视频卡上的图形处理器,都在采用这项技术,因为它变得越来越普遍,价格也越来越便宜。
...组成的处理器可以根据内核的数量同时执行多条指令。 什么是处理器(a processor)? 处理器也称为中央处理器(CPU),是计算机系统中负责执行程序指令的最重要部分。这些指令涉及算术、逻辑、控制和输入输出操作。传统上,处...
...进程的实现因可用的操作系统而异。 什么是一个过程(a process)? 一般来说,一个过程是为了达到特定结果而进行的一系列连续的行动。但是,在计算机世界中,进程是一个正在执行的计算机程序的实例。换句话说,它是一个正...
...多替代品。看看如果英特尔停止使用奔腾G4560,你应该买什么处理器! ...
...,AMD或英特尔更适合游戏吗?你应该为你的新游戏机选择什么CPU?让我们看看AMD与英特尔游戏处理器。 ...
...至使用多个CPU。我们是来帮忙解决这一切的。 相关:为什么不能用CPU时钟速度来比较计算机性能 在比较性能时,CPU的时钟速度通常是足够的。事情不再那么简单了。提供多核或超线程的CPU可能会比速度相同但不支持超线程的单...
The advent of economical c***umer grade multi-core processors raises the question for many users: how do you effectively calculate the real speed of a multi-core system? Is a 4-core 3Ghz system really 12Ghz? Read on as we investigate. 今天的问答环节是由SuperUser提供的,SuperUser是Stack...
...事务性内存,Intel称之为事务性同步扩展(TSX),允许在多核处理器上实现高性能,同时让开发人员熟悉编程。正如一篇英特尔博客文章中所解释的,如果没有TSX,系统会在共享资源被线程修改时锁定它们,并阻止其他线程进行...
...几乎所有的网络浏览一样)仍然是单线程的——这就是为什么四核计算机的速度永远比不上单核计算机的四倍。这是物理上的错误,是程序员的错误,他们没有为多核优化他们的软件,是一些任务很难分解成同时处理的块。 ...
Alienware宣布了其旗舰区域51游戏PC的更新版本,该机正通过选择英特尔新核心X系列处理器或AMD最近宣布的Ryzen Thread裂程序芯片进行升级。 51区是按订单建造的,如果你有能力的话,还可以放一些真正荒谬的规格。从Inte...
...只有一个CPU,而多处理器有许多CPU。 覆盖的关键领域 1.什么是多核–定义,功能2.什么是多处理器–定义,功能3.多核和多处理器之间的关系是什么–关联概述4.多核和多处理器之间的区别是什么–主要区别的比较 关键术语 Multi...