小米火龙CPU和其他几代温度太高的CPU是由谁代工的

小米火龙CPU”并非小米自研芯片,而是指搭载在小米手机上的部分高通骁龙处理器因发热问题被调侃为“火龙”。以下是几款被称为“火龙”的高通CPU及其代工情况:

  1. 骁龙810
    骁龙810是高通历史上最著名的“火龙”之一,采用台积电20nm工艺代工。由于该工艺漏电严重,加上A57架构本身功耗较高,导致其发热问题极为突出。

  2. 骁龙888
    骁龙888被称为“火龙”的原因主要是其发热量高,这款芯片由三星代工。由于三星的5nm工艺在功耗控制上不如预期,导致骁龙888在高负载场景下发热明显。

  3. 骁龙8Gen1
    骁龙8Gen1同样存在发热问题,也被调侃为“火龙”。这款芯片的早期版本由三星代工,后续高通转向台积电代工以改善功耗和发热问题。

这些芯片的发热问题并非代工厂商的单一责任,而是与芯片架构设计、制造工艺以及终端设备的散热设计等多方面因素有关。


骁龙810采用台积电20nm工艺制造,这一工艺在当时并非最先进的选择,但也不是完全落后的工艺。以下是关于其工艺选择的分析:

  1. 20nm工艺的背景
    台积电的20nm工艺在当时已经相对成熟,但相比更先进的14nm FinFET工艺,其漏电问题较为严重。20nm工艺的晶体管密度虽然有所提升,但在功耗控制方面表现不佳。

  2. 工艺选择的原因

    • 时间压力:高通在推出骁龙810时,面临苹果A7芯片的压力,急于推出64位旗舰芯片,选择了当时已经可用的20nm工艺。

    • 技术限制:当时台积电的14nm FinFET工艺尚未完全成熟,而20nm工艺相对稳定,因此高通选择了这一折中方案。

    • 架构问题:骁龙810采用ARM公版的Cortex-A57架构,该架构本身功耗较高,不适合移动设备,进一步加剧了发热问题。

  3. 是否为了降低成本
    台积电的20nm工艺并非当时最先进的工艺,但也不是为了降低成本而选择的落后工艺。其主要原因是高通在时间和技术上的权衡,而非单纯的成本因素。

综上所述,骁龙810采用台积电20nm工艺,是高通在当时的技术和时间压力下的选择,而非最优解。这一选择最终导致了其发热问题的出现。


Cortex-A57架构是ARM公司针对2013年至2015年设计起点的旗舰级CPU,首次采用64位ARMv8-A架构。它主要应用于以下领域:

  1. 高性能计算设备:Cortex-A57被设计为高性能处理器,适用于高端平板电脑、中高端电脑以及服务器产品。其高性能特性使其能够支持复杂计算任务和多任务处理。

  2. 移动设备:尽管Cortex-A57的功耗较高,但它也被用于一些高端移动设备,如智能手机和平板电脑,尤其是在需要高性能支持的场景中。

  3. 嵌入式系统:Cortex-A57还可用于嵌入式系统,例如自动驾驶、工业控制等领域,这些场景对处理器的性能和扩展性有较高要求。

Cortex-A57架构的特点是高性能和高能效,但其功耗相对较高,因此更适合对性能要求较高的应用场景

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/web/71000.shtml
繁体地址,请注明出处:http://hk.pswp.cn/web/71000.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CSS3 圆角:实现与优化指南

CSS3 圆角:实现与优化指南 随着网页设计的发展,CSS3 圆角已经成为了现代网页设计中不可或缺的元素之一。本文将详细讲解 CSS3 圆角的基本用法、实现方式以及优化技巧,帮助您在网页设计中更好地运用这一功能。 一、CSS3 圆角基本用法 1.1 基…

windows服务器更新jar包脚本

【需求】Java每次发布新的版本都需要先kill掉原来的服务,然后再启动新的包 有了这个脚本只需要把包替换掉,服务会自动kill 以6001 为例 完整的脚本如下 echo off REM 检查端口 6001 是否被占用 netstat -ano | findstr :6001 > nul IF %ERRORLE…

视频推拉流EasyDSS点播平台云端录像播放异常问题的排查与解决

EasyDSS视频直播点播平台是一个功能全面的系统,提供视频转码、点播、直播、视频推拉流以及H.265视频播放等一站式服务。该平台与RTMP高清摄像头配合使用,能够接收无人机设备的实时视频流,实现无人机视频推流直播和巡检等多种应用。 最近&…

SpringBoot新闻推荐系统设计与实现

随着信息时代的快速发展,新闻推荐系统成为用户获取个性化内容的重要工具。本文将介绍一个幽络源的基于SpringBoot开发的新闻推荐系统,该系统功能全面,操作简便,能够满足管理员和用户的多种需求。 管理员模块 管理员模块为系统管…

【系统稳定性】1.11 QVM稳定性问题分析(一)

目录 写在前面 一,qvm进程异常 1.1 进程崩溃(Coredump) 1.2 进程卡死 1.3 进程重启 二,qvm进程异常分析过程 写在前面 在QVM(Quantum Virtual Machine)作为HOST QNX的Guest,同样会遇到重启、Watchdog(看门狗)等稳定性问题。 这里我们把qvm的异常归类为两类问题…

一次现网问题定位-线程池设置不当,导致流量上去后接口变慢

背景 公司大促活动流量上升,突然一线用户反馈发消息特别慢,运维已经初步通过监控发现B服务接口大量超时,调用链如下图。 发消息接口以前只经过A服务,后面为了防止客服骂人(我们是客服系统),接…

【JavaWeb13】了解ES6的核心特性,对于提高JavaScript编程效率有哪些潜在影响?

文章目录 🌍一. ES6 新特性❄️1. ES6 基本介绍❄️2. 基本使用2.1 let 声明变量2.2 const 声明常量/只读变量2.3 解构赋值2.4 模板字符串2.5 对象拓展运算符2.6 箭头函数 🌍二. Promise❄️1. 基本使用❄️2. 如何解决回调地狱问题2.1回调地狱问题2.2 使…

《几何原本》命题I.2

《几何原本》命题I.2 从一个给定的点可以引一条线段等于已知的线段。 设 A A A 为给定点, B C BC BC 为给定线段 连接 A B AB AB,作等边 △ A B D \triangle ABD △ABD 以 B B B 为圆心, B C BC BC 为半径作小圆 延长 D B DB DB 交小圆…

java数据结构_Map和Set_9.1

1. 搜索树 1.1 概念 二叉搜索树又称二叉排序树,它或者是一棵空树,或者是具有以下性质的二叉树: 若它的左子树不为空,则左子树上所有的结点都小于根结点的值若它的右子树不为空,则右子树上所有的结点都大于根结点的值…

Rust Async 并发编程:处理任意数量的 Future 与 Stream

1. Streams:异步数据流 1.1 Streams 与 Iterator 的异同 Rust 的 Iterator 是同步的,通过 next() 方法逐个获取数据。而 Stream 是 async 版本的 Iterator,它使用 next().await 来获取数据项。 示例:将 Iterator 转换为 Stream…

蓝桥杯 路径之谜

路径之谜 题目描述 小明冒充 XX 星球的骑士,进入了一个奇怪的城堡。 城堡里边什么都没有,只有方形石头铺成的地面。 假设城堡地面是 nnnn 个方格。如下图所示。 按习俗,骑士要从西北角走到东南角。可以横向或纵向移动,但不能斜着走…

3-5 WPS JS宏 工作表的移动与复制学习笔记

************************************************************************************************************** 点击进入 -我要自学网-国内领先的专业视频教程学习网站 *******************************************************************************************…

聊聊Java的SPI机制

个人自建博客地址 什么是SPI呢? SPI全称Service Provider Interface,翻译过来就是服务提供者接口。调用方提供接口声明,服务提供方对接口进行实现,提供服务的一种机制,服务提供方往往是第三方或者是外部扩展。 下面…

langchain4j+local-ai小试牛刀

序 本文主要研究一下如何本地运行local-ai并通过langchain4j集成调用。 步骤 curl安装 curl https://localai.io/install.sh | sh% Total % Received % Xferd Average Speed Time Time Time CurrentDload Upload Total Spent Left Speed 100 21509 …

什么是“零日漏洞”(Zero-Day Vulnerability)?为何这类攻击被视为高风险威胁?

正文 零日漏洞(Zero-Day Vulnerability) 是指软件、硬件或系统中存在的、尚未被开发者发现或修复的安全漏洞。攻击者在开发者意识到漏洞存在之前(即“零日”内)利用该漏洞发起攻击,因此得名。这类漏洞的“零日”特性使…

鸿蒙 ArkUI 实现 2048 小游戏

2048 是一款经典的益智游戏,玩家通过滑动屏幕合并相同数字的方块,最终目标是合成数字 2048。本文基于鸿蒙 ArkUI 框架,详细解析其实现过程,帮助开发者理解如何利用声明式 UI 和状态管理构建此类游戏。 一、核心数据结构与状态管理…

Milvus高性能向量数据库与大模型结合

Milvus | 高性能向量数据库,为规模而构建Milvus 是一个为 GenAI 应用构建的开源向量数据库。使用 pip 安装,执行高速搜索,并扩展到数十亿个向量。https://milvus.io/zh Milvus 是什么? Milvus 是一种高性能、高扩展性的向量数据…

kettle插件-自定义函数-数据脱敏

平常我们在使用kettle抽取数据的时候会涉及到敏感数据邀请脱敏或者进行掩码的需求,今天我们使用自定义函数插件来实现这些需求。 1、将自定义函数插件(kettle-func-plugin.zip)解压后放到kettle的plugins目录下面,然后重启服务。…

LeetCode 每日一题 2025/2/24-2025/3/2

记录了初步解题思路 以及本地实现代码;并不一定为最优 也希望大家能一起探讨 一起进步 目录 2/24 1656. 设计有序流2/25 2502. 设计内存分配器2/26 1472. 设计浏览器历史记录2/27 2296. 设计一个文本编辑器2/28 2353. 设计食物评分系统3/1 131. 分割回文串3/2 2/24 …

C++动态与静态转换区别详解

文章目录 前言一、 类型检查的时机二、安全性三、适用场景四、代码示例对比总结 前言 在 C 中,dynamic_cast 和 static_cast 是两种不同的类型转换操作符,主要区别体现在类型检查的时机、安全性和适用场景上。以下是它们的核心区别: 一、 类…