跳转到主要内容

CPU

理论与现实的差异,多核心芯片软开发瓶颈何在?

editor Chen /

随着手机市场竞争的白热化,手机芯片设计商为了创造出差异性,发布了 8 核心以上的 CPU。让手机芯片的核心数量一举超越主流笔电的 2 或 4 核心。然而,我们是否真的需要如此多的核心?是什么原因让我们无法彻底地发挥 CPU 的真本事?

中央处理器,CPU(Central Processing Unit),做为电脑的大脑,掌管着电脑所有运行的程序。为了让程序可以运行的更快更稳,电脑架构师们不断的思考着该如何设计出更好的 CPU 架构,让使用者得以享受更加快速、便利的电脑。

为了设计出更为出色的 CPU,工程师便想借由不断提高 CPU 的时脉,让 CPU 得以在一秒内执行更多的指令。随着科技的发展,时脉的确如工程师所愿,逐步的提高。从 1990 年代开始,CPU 的时脉从 60MHz,一举提升到 2000 年的 2000MHz。进步幅度之大,令人赞叹。

<strong>发展遇到瓶颈,多核心的时代来临?</strong>

到了千禧年,时脉的进展,却不再如此顺利。当 CPU 时脉发展到 4GHz 左右时,工程师发现,CPU 每秒所制造出的热,已经突破一般家用散热器可以负担的量。为了解决工程上的瓶颈,工程师开始将目光放在多核心架构上。欲借由双核心的技术,突破单芯片效能的瓶颈。

为什么CPU有多层缓存?

Lee_ /

这是来自于‘jlforrest’的一位读者的提问,我认为值得更详细的解答。以下是他的问题:

● 我理解缓存,但不明白为什么需要多层缓存而不是直接用一层大的。换句话说,如果一级缓存是32K,二级256K,三级2M,为什么不用32K+256k+2M的一级缓存?

简短的回答是不同的缓存级别适用于不同的目的和限制,在设计上完全不同。经验上,随着缓存级别的增加,缓存变得更大,更慢,密度更高,每单位存储消耗的电能更少,能处理更多的任务。

为了把这个问题讲得更直观,我打算用一个有点奇怪但很精巧的类比:

<strong>缓存的故事</strong>

假设你是一位六十年代的白领,在巨大的办公楼里工作,没有电脑,你需要阅读大量的文件并且交叉检索这些文档。

你有一个办公桌(L1 缓存)。桌上的文件是你正在手头处理的资料,还有一些是你最近看过的或者你准备阅读的。通常我们需要阅读文件的每一页(对应于存储单元的一个字节),但除非它们在办公桌上,文件都是作为一个整体。即只想看某一页的内容,我们也必须把整份文件抓过来。

英特尔发布了一个72核的CPU,你猜它用来干啥的?!

editor /

<br>【Xeon Phi 来了】拓展超算应用领域,智悉数据之路!</br>

昨天,英特尔公司在北京召开主题为“至强芯融合智悉数据之路”的英特尔至强融核应用创新论坛,携手10余家生态系统合作伙伴以及来自科研探索和机器学习领域的最终用户,通过联合分享基于全新一代英特尔至强融核处理器的高性能计算平台的优秀解决方案和应用实例,向业界展示英特尔在高性能计算领域领先的技术优势和应用价值,证明了其与合作伙伴紧密协作加速中国本地高性能计算以及机器学习等领域创新进程的重要作用。

<center><img src="http://intel.eetrend.com/files/2016-07/wen_zhang_/100002065-6212-1.jpg&…; alt=""></center>
<center><i>英特尔至强融核应用创新论坛活动现场</i></center>

最强CPU诞生:Intel正式发布Xeon E7 v4系列处理器

selina /

<br>昨天,Intel正式发布了新一代数据中心处理器Xeon E7 v4系列(代号为Broadwell-EX),核心数量最多达到了24个。</br>

<center><img src="http://intel.eetrend.com/files/2016-06/wen_zhang_/100001689-4356-1.jpg&…; alt=""></center>
<center><img src="http://intel.eetrend.com/files/2016-06/wen_zhang_/100001689-4357-2.jpg&…; alt=""></center>

Intel桌面10核CPU曝光!性能与价格都很强悍!

editor /

<br>最新消息,有外媒曝光了Intel最新CPU Broadwell-E的部分官方PPT。从PPT看来,Broadwell-E采用14nm制程工艺,架构依然为Broadwell,核心数量最低6个最高10个,而接口则采用了LGA2011-3口,兼容Intel X99主板,型号方面一共有4个,分别是i7-6800K、i7-6850K、i7-6900K以及i7-6950X。</br>

从i3到i7 Intel Skylake系列处理器盘点

editor /

<br><strong>Skylake系列处理器盘点</strong></br>

2013年6月,Intel推出了全新的Haswell系列处理器;一年之后,Intel再次推出了升级版的Haswell-R;去年年初,Broadwell与大家正式见面,不过首批产品仅限移动平台;又经过了半年的等待,Skylake终于珊珊来迟。

<center><img src="http://intel.eetrend.com/files/2016-05/wen_zhang_/100001629-3946-1.jpg&…; alt=""></center>

英特尔Skylake i3/奔腾/赛扬酝酿大升级

editor /

<br>Intel近日发布了一份产品变更通知,调整了部分桌面处理器外壳上的2DID标识码位置,其中赫然列出了九款未发布的Skylake家族新品。</br>

这批新品都是中低端型号,包括三款i3、四款奔腾、两款赛扬,从编号上看都是现有型号的简单升级版,不出意外的话均为频率提升100MHz,功耗等其他规格不变。

<center><img src="http://intel.eetrend.com/files/2016-05/wen_zhang_/100001567-3456-s1bdfd…; alt=""></center>

<br>至少已经完全确认,i3-6320T的主频提高到3.4GHz,比现在的i3-6300T增加了100MHz。</br>

具体名单如下(括号内为预测主频和功耗):

- Core i3-6120 (3.8GHz/51W)

Intel Core i7-6950X曝光:首款酷睿十核心CPU

editor /

4月4日消息,英特尔在其自家的网站上曝光了最新的旗舰酷睿CPU——Core i7-6950X。

在Intel自家的网站上,Core i7-6950X赫然出现在CPU支持列表中。同时英特尔还“顺便”泄露了几个重要的关键指标:高达25MB的L3缓存和3.5Ghz的基准频率,据称Core i7-6800与6900同属于14nm制程的“broadwell-e”家族,目前采用的X99主板可以通过更新BIOS更新来增加对于新款CPU的支持。

Core i7-6950X将是酷睿家族首款搭载十核心的CPU,Intel或将为其重新定价,即超过之前旗舰CPU定价的999美元(约合6450元人民币)。而在999美元的价位上将会是8核心的i7-6900k,之后便是6核心的i7-6850k和i7-6800k,售价分别为600美元(3886元人民币)和400美元(约2591元人民币)。英特尔公司应该在今年的第二季度推出全新的Core家族处理器。

英特尔Skylake微架构CPU:升级前需要知道的3件事

editor /

据英特尔称,其第六代 Skylake 微架构 CPU 是其十年以来最大胆的一次创新,Skylake CPU 在电源效率和无线功能方面都有非常大的跃升。

对用户来说,Skylake 处理器真有这么大的提升?值得花钱现在就升级吗?让我们来逐步剖析,看看英特尔此次到底升级了些什么。

<strong>1、增强功耗管理</strong>

无论你是否知道,CPU 的性能在很大程度上依赖于电源管理和电源效率。对于多核处理器而言,大多能够在重负载工作期间扩展对内核的使用,在空闲期间进行释放。

<center><img src="http://intel.eetrend.com/files/filefield_paths/3e600038062a5980b32.jpg&…; alt=""></center>

如果你 CPU 的整个使用周期都跑在高性能上,会显著影响到处理器的使用寿命,这么做并不是一件好事,会导致更多损耗并最终造成损坏。

英特尔® 图形性能分析器 (GPA) 平台分析器助力 CPU 密集型离线分析

editor /

英特尔® 图形性能分析器(英特尔® GPA) 平台分析器能够在一定时间内使用您的代码显示 CPU 和 GPU.上不同任务的执行情况。 这样可帮助您了解游戏中基于任务的问题,进而优化 CPU 和 GPU 中的计算和渲染任务。 英特尔 GPA 平台分析器利用应用运行过程中收集到的轨迹数据,为您提供代码在所有线程上的执行情况,并关联 CPU 与 GPU 上的工作负载。

之前我们介绍了如何使用面向 DirectX 的英特尔 GPA 帧分析器*进行分析。 本文将逐步介绍如何进行 CPU 密集型离线工作流分析。

<strong>使用英特尔® 图形性能分析器平台分析器分析轨迹捕获</strong>