0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Arm在智能手机中使用的八核处理器将四个核心专门用于高性能任务

我快闭嘴 来源:cnBeta 作者:cnBeta 2020-08-10 16:41 次阅读

AMD申请的一项新专利表明,他们正在考虑跟随英特尔Arm走上混合计算的道路。但有趣的是,这项专利描述了一个非常熟悉的产品……混合计算是指一个处理设备使用两个(或多个)不同的架构,针对不同的目的进行优化。在这种情况下,AMD希望在不牺牲功能的情况下,创造一个更省电的笔记本电脑CPU/APU。

为此,他们使用了一个 “高功能处理器”,它能快速完成所有事情,而一个 “低功能处理器 ”则能非常高效地完成少量事情,所有这些都在一个CPU/APU中完成。

该专利主要涉及混合计算的基础知识。“当高功能处理器未被充分利用时,异构处理器系统通过将线程的执行切换到低功能处理器上,过渡到低功耗模式。这种执行的切换包括迁移数据……”,随后,“……当低功能处理器被过度利用时,异构处理器系统通过切换一个线程的执行来过渡到更高功率模式[……]。”

英特尔的Lakefield架构做的事情大致相同:英特尔采用了4个10nm Tremont内核作为低功能处理器,1个22nm Sunny Cover处理器作为高功能处理器。

Arm也有类似设计,例如在智能手机中使用的八核处理器将四个核心专门用于高性能任务,而其他四个核心则管理后台应用和连接等。

AMD专利的一个新颖之处在于其对不同实现方式的讨论。该专利提出了两种备用配置。在第一种情况下,两个处理器共用的物理存储用于两者之间的通信。在第二种情况下,在缓存中创建了一个虚拟链接。

下面是一个示例过程,在这个过程中,低功能处理器(第一处理器)使用第一种配置向高功能处理器(第二处理器)发送指令。

第一处理器在低功耗模式下执行一个线程→第一处理器检测到线程试图利用不支持的功能→第一处理器停止执行线程→第一处理器指示切换到第二处理器并保存线程状态→第二处理器从共享内存位置恢复线程状态并开始执行。

例如,当用户在到达Twitch主页后让处理器解码视频流时,可能会出现这样的场景。在这个场景中,高功能处理器已经(或可能已经)在活动了;正在酝酿等待处理低功能处理器发送的复杂任务。

专利并不能说明一家公司进入市场的意愿,像这样相当随意的专利当然不能确认未来产品的任何属性。不过总的来说,AMD对移动市场的追求越来越狂热,并在另一个领域向英特尔发起进攻,这是非常有趣的。
责任编辑:tzh

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    18614

    浏览量

    224613
  • 英特尔
    +关注

    关注

    60

    文章

    9600

    浏览量

    169890
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10548

    浏览量

    207671
收藏 人收藏

    评论

    相关推荐

    什么是ARM处理器?与x86的比较及其优缺点

    中央处理器(CPU)被用于我们每天使用的技术中,从智能手机到笔记本电脑再到可穿戴设备。这些处理器允许这些设备执行指令和任务,以便其执行其指定
    的头像 发表于 06-26 16:49 133次阅读
    什么是<b class='flag-5'>ARM</b><b class='flag-5'>处理器</b>?与x86的比较及其优缺点

    嵌入式微处理器种类 举例介绍嵌入式微处理器有哪几类?

    嵌入式微处理器专门设计用于嵌入式系统的微处理器,它具有高度集成、低功耗和高性能的特点。嵌入式微处理器
    的头像 发表于 05-04 16:27 1498次阅读

    手机和电脑的配置没有去深入的了解。。。 先说智能手机

    手机和电脑的配置没有去深入的了解。。。 先说智能手机吧 1.玩网游/一般应用需要的运行内存多大才算可以?6+2是啥意思? 2.玩网游/一般应用选择什么处理器?多少?多少GHZ? 3
    发表于 12-17 12:19

    《数据处理器:DPU编程入门》+初步熟悉这本书的结构和主要内容

    自动驾驶、语音识别和智能图像处理等。 3. 边缘计算:DPU可以嵌入到边缘设备中,例如智能手机、物联网设备和无人机等,用于本地数据处理和分析
    发表于 12-08 18:03

    ARM Cortex-R52+处理器技术参考手册

    Cortex-R52+处理器是一款中等性能的有序超标量处理器,主要用于汽车和工业应用。 它还适用于各种其他嵌入式应用,如通信和存储设备。 C
    发表于 08-29 07:33

    ARM Cortex®-A72 MPCore处理器技术参考手册

    Cortex-A72处理器是一款实现ARMv8-A架构的高性能、低功耗处理器。 它在带有L1和L2缓存子系统的单处理器设备中具有一到四个
    发表于 08-25 06:27

    ARM Cortex-R52处理器技术参考手册

    Cortex-R52处理器是一款中等性能的有序超标量处理器,主要用于汽车和工业应用。 它还适用于各种其他嵌入式应用,如通信和存储设备。 Co
    发表于 08-18 07:07

    Arm Cortex-R52处理器技术参考手册

    Cortex-R52处理器是一款中等性能的有序超标量处理器,主要用于汽车和工业应用。 它还适用于各种其他嵌入式应用,如通信和存储设备。 Co
    发表于 08-17 06:24

    ARM Cortex-A715核心技术参考手册

    。Cortex®‑A715核心针对大型屏幕计算应用程序以及智能手机应用程序。 Cortex®‑A715核心DSU-110 DynamIQ中实现™ 簇它连接到DynamIQ™ 共享单元
    发表于 08-09 07:37

    ARM Cortex-M85处理器技术参考手册

    Cortex®-M85处理器是一款完全可合成的高性能微控制处理器,它实现ARM®v8.1-M主线架构,其中包括对M-Profile向量扩
    发表于 08-09 07:28

    ARM922T处理器技术参考手册

    以作为可以嵌入到更复杂的设备中的独立核心来提供。独立核心有一简单的总线接口,允许您设计自己的缓存和周围的内存系统。ARM9TDMI系列微处理器
    发表于 08-02 15:44

    ARM920T处理器技术参考手册

    高速缓存体系结构处理器,适用于全内存管理、高性能和低功耗至关重要的多程序应用。此设计中的独立指令和数据缓存大小分别为16KB,具有8字线长度。ARM920T
    发表于 08-02 13:05

    ARM926EJ-S处理器技术参考手册

    ARM926EJ-S处理器是通用微处理器ARM9系列的一员。ARM926EJ-S处理器针对多
    发表于 08-02 10:09

    ARM®Cortex®-A57 MPCore处理器技术参考手册

    Cortex-A57处理器是一款高性能、低功耗的处理器,可实现ARMv8-a建筑学它在带有L1和L2缓存子系统的单个处理器设备中有一到四个
    发表于 08-02 09:12

    智能网卡简介及其高性能计算中的作用

    的缩写,可以从主机CPU卸载与网络相关的任务,从而为其他关键操作释放宝贵的处理能力。高性能计算 (HPC) 领域,智能网卡获得了巨大的吸引
    发表于 07-28 10:10