君正周生雷:MIPS架构授权促成本降至ARM 1/2

2023-11-20

转自:http://laoyaoba.com/forums/viewthread.php?tid=1525231

君正周生雷:MIPS架构授权促成本降至ARM 1/2

12月24日消息,腾讯科技日前走访了国内CPU企业君正集成电路有限公司,君正副总经理周生雷向腾讯科技《数字中国》栏目介绍了自身产品的创新之处,他透露,君正在获得了MIPS的架构授权后,结合MIPS和自己的指令集,采用创新的流水线结构生产了XBurst CPU,在同等工艺下条件下,XBurst的功耗是ARM CPU的1/3到1/4;性能是ARM CPU的1.2倍到1.5倍;尺寸(成本)是ARM CPU的1/2。

周生雷认为,国内芯片企业很难从ARM处获得架构授权,没有架构授权,只有内核授权就很难开发出强大且优异的产品。但他承认,目前MIPS的生态系统跟ARM相比仍有一些差距,但君正在硬件方面已经与TCL、汉王、盛大、爱国者、艾诺等取得合作,在应用方面也与安智、安卓、机锋应用汇等应用入口及Gameloft等应用开发者取得合作,除个别游戏外基本实现了兼容。

获取MIPS架构授权 较ARM生产成本下降50%



转播到腾讯微博


君正CPU与ARM A8/A9 CPU比较(腾讯科技制图)

周生雷谈起君正并没有刻意的拔高,他形容的君正就是一群泥腿子创建的技术公司,要在CPU领域内做出自己的成绩,他承认,目前ARM架构是市场主流,也有很多国内的电子公司用ARM内核开发出了不错的产品,但他认为,切入移动互联网领域必须要有所差异化,必须在性能和功耗上超越对手,否则难以生存。

他介绍,目前移动计算领域主流CPU架构有三大架构,X86架构,代表厂商是英特尔;ARM架构,代表厂商是高通、苹果;MIPS架构的代表厂商就是君正。其中X86架构的优势是性能与工艺;ARM架构的优势是功耗优势、成本优势和先发优势;MIPS的优势是效率更高。

据悉,在移动CPU领域,厂商生产ARM或MIPS平台芯片需要付费取得授权,但授权却分架构授权和内核授权两种,高通、苹果、英伟达是拿到ARM架构授权的企业中最大的,除此之外还有微软和马维尔;三星、德州仪器虽然出货量大,但是依然是内核授权。高通使用ARM开发的CPU,性能是ARM A9CPU的1.5倍,功耗却降低了65%。

目前国内新岸线、瑞芯微、创毅视讯、晶晨、展讯等多家公司已经获得了ARM的内核授权,但仍未有一家中国企业获得ARM的架构授权,这意味着这些企业无法像高通苹果英伟达一样生产性能更高、功耗更低的CPU。

在这种情况下,君正放弃了ARM转而选择MIPS架构,换来了MIPS的架构授权。结合MIPS和自己的指令集,采用创新的流水线结构生产了XBurst系列CPU,成为目前移动互联网终端上游企业中唯一的MIPS架构产品提供者。

周生雷透露,君正在获得了MIPS的架构授权后,结合MIPS和自己的指令集,采用创新的流水线结构生产了XBurst CPU,在同等工艺下条件下,XBurst的功耗是ARM CPU的1/3到1/4;性能是ARM CPU的1.5倍到2倍;尺寸(成本)是ARM CPU的1/2。

完善软硬件生态系统 减少兼容性问题



转播到腾讯微博


君正上下游产业链整合模式(腾讯科技制图)

在数据上,君正的XBurst系列CPU已经获得了成功,但是在ARM架构各个方案的先发优势下,一个问题让君正难以忽视——MIPS对应用的兼容性。尽管谷歌发布安卓4.0时与采用君正CPU的某款平板合作,但MIPS兼容性的讨论依然成了下游企业乃至最终消费者的最大顾虑。

周生雷坦承,目前MIPS的生态系统跟ARM相比仍有一定差距,但君正在应用方面已经与腾讯、百度、新浪、搜狐、淘宝等国内知名互联网厂商取得合作,在应用市场方面也与安智、安卓、机锋、应用汇等四大应用市场取得合作。国内下载量最大的主流应用程序均已兼容,包括网络视频、翻译、金融、社交、照相、SNS、音乐、安全等各类应用的下载量前10名均已与MIPS达到了兼容。

“其实不止MIPS,ARM也有兼容性问题,ARM架构下A8,A9内核可兼容的应用,很多却不能兼容A11内核。很多人夸大了MIPS的兼容性问题”。

他透露,君正此前曾就安致市场里1万9千个应用进行过测试,85.7%的应用可直接使用,除个别游戏外基本实现了兼容。全球最大的移动游戏公司Gameloft未来会把主流的游戏增加MIPS版,其他的例如《愤怒的小鸟》等也都为MIPS做了专门的适配,对游戏开发商来说只需用用MIPS编译器重新跑一下即可,目前这项工作是MIPS公司与君正一起合作推进。

周生雷表示,君正试图建立起一个从硬件到应用的完善解决方案,明年平板市场竞争将更加激烈,随着国内对平板电脑体验需求的提高,君正将在千元以下的市场中不断发力,同时明年年初君正的手机方案也将成熟。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

君正周生雷:MIPS架构授权促成本降至ARM 1/2 的相关文章

  • .Net C# 使用 IKVM 调用 Java 代码

    相关开源库 https github com ikvm revived 版本号 Net 6 JDK 8 IKVM 8 2 1 IKVM 在 8 2 0 版本中新增加 IkvmReference 在 MSBuild 中配置 自动帮你编译jar
  • 虚拟机打开vim文件以后退出方式

    如果是vi 则 Esc 退出编辑模式 输入以下命令 wq 保存后退出vi 若为 wq 则为强制储存后退出 常用 w 保存但不退出 常用 w 若文件属性为 只读 时 强制写入该档案 q 离开 vi 常用 q 若曾修改过档案 又不想储存 使用

随机推荐

  • python制作查询工具发给别人使用_Python 制作查询商品历史价格的小工具

    一年一度的双十一就快到了 各种砍价 盖楼 挖现金的口令将在未来一个月内充斥朋友圈 微信群中 玩过多次双十一活动的小编表示一顿操作猛如虎 一看结果2毛5 浪费时间不说而且未必得到真正的优惠 双十一电商的 明降暗升 已经是默认的潜规则了 打破这
  • 为何在新建STM工程中全局声明两个宏

    在uVision中新建STM32工程后 需要从STM32标准库中拷贝标准外设驱动到自己的工程目录中 此时需要在工程设置 gt C C 选项卡下的Define文本框中键入这两个全局宏定义 STM32F40 41xxx USE STDPERIP
  • 二叉树的一些练习题

    前言 二叉树的简单题目 通过画栈帧图去理解过程 画一画 走一走递归过程 理解会更加深刻 二叉树练习题 前言 二叉树的创建 二叉树先序遍历创建 PreCreat 二叉树层次创建 LevelCreat 二叉树的销毁 BinaryTreeDest
  • 二分法查找数组元素

    二分法查找元素时可以节省下极高的效率 如果有2的32次方个元素 依次查找需要查找2的32次方次 然而二分查找最多只用查找32次 程序执行的时间极大的缩短 二分法查找元素 include
  • nginx中location里面的try_files配置导致Vue设置history模式下的请求丢失参数

    nginx中location里面的try files配置导致vue设置history模式下的请求丢失参数 背景描述 在一次生产环境中 vue使用history模式在访问地址的参数会丢失 地址栏也会变成没有参数的地址 并且请求会发生301重定
  • 快速排序算法详解(原理,时间复杂度,实现代码)

    快速排序算法详解 原理 实现和时间复杂度 快速排序是对冒泡排序的一种改进 由 C A R Hoare Charles Antony Richard Hoare 东尼 霍尔 在 1962 年提出 快速排序的基本思想是 通过一趟排序将要排序的数
  • sql 字段求和_VBA+SQL-常用函数

    SQL语句中的一些简单计算函数 如max函数 SELECT MAX 列字段 AS 别名1 FROM 工作表名 如AVG函数 SELECT AVG 列字段 AS 别名1 FROM 工作表名 使用实例说明 源数据 查询内容 对英语成绩最高分 对
  • 【Java基础】day13

    day13 一 Spring Bean 生命周期是怎样的 详细过程分为以下几个步骤 初始化 Bean 容器通过获取 BeanDefinition 中的信息进行实例化 这一步仅仅是简单的实例化 并没有进行依赖注入 实例化的对象被包装在 Bea
  • 脚手架搭建react项目遇到的问题?

    一 配置proxy代理 配置代理其实很简单 但是理解其中我还不是太懂 贴一下代码看一下配置吧 说一下我遇见的问题 因为以前用webpack配置需要在config里配置devServer 网查脚手架搭建的项目不用这么麻烦 直接package
  • 【100%通过率 】【华为OD机试c++/python】日志限流【2023 Q1

    华为OD机试 题目列表 2023Q1 点这里 2023华为OD机试 刷题指南 点这里 题目描述 某软件系统会在运行过程中持续产生日志 系统每天运行N单位时间 运行期间每单位时间产生的日志条数保行在数组 records中 records i
  • 小程序中的callback使用,及面临的风险

    1 前言 在项目开发中 初步逻辑是 获取用户的openid 2 使用openid去查询用户数据表中是否有这个用户 3 如果没有这个openid的用户 非key字段 新建一条用户数据 但在实际的操作者 发现数据库会存在如下图的情况 数据库中o
  • 「Python 面试」第五次更新

    1 说一下 char varchar text 的区别 这里先介绍一下数据库的概念 数据库是一种数据结构 内含多种算法 帮助我们将数据以最优化的方式存储在计算机中 也可以帮助我们快速找到存储的数据 数据最终存储在计算机中都是以 二进制 的方
  • error: invalid operands to binary % (have ‘double‘ and ‘int‘)取模mod %

    此处出现错误 因为 不可以用于浮点型 double float类型 只能用于整型 int类型 可以强制类型转换 将浮点型强制转换为整型 解决此问题 double b int floor x 10 10 double c int floor
  • 系统架构设计师-计算机网络

    目录 一 计算机网络技术概述 1 网络概述 2 网络有关指标 3 网络分类 4 5G技术 二 组网技术 1 交换技术 2 基本交换原理 三 TCP IP协议簇 1 DHCP 2 DNS 四 网络规划与设计 一 计算机网络技术概述 1 网络概
  • Unity动画系统详解

    目录 动画编辑器 编辑器面板 动画复用 前言 人形重定向动画 Humanoid 通用动画 Generic 旧版本动画 Legacy 动画控制器 系统状态 切换条件 状态机脚本 IK动画 反向动力学 BlendTree 混合树 Animato
  • iis服务器网站加速,iis6配置gzip给网页减肥加快网页加载速度的方法

    gzip是一款网页压缩组件 开启了之后可以大大压缩网站文件 达到加快浏览速度的目的 尤其国外vps或者较大的网页 效果极为明显 linux vps或服务器 我们在配置环境的时候一般面板都集成安装了 会自动开启 但是还是有很多朋友喜欢用win
  • git 建立分支仓库

    Git 命令版本 查看本地分支及追踪 找一个文件夹目录 clone 仓库 Git branch vv 查看所有分支 Git branch a 查看本地分支 git branch 查看远程分支 git branch r 创建本地分支dev g
  • 对Unity3D 静态批处理和动态批处理的理解

    Draw Call就是CPU调用图像编程接口 像OpenGL或者 DirectX 简单来说 Draw Call就是由CPU发起的一个命令 添加到一个命令缓冲区 当GPU完成了上一次的渲染任务之后 会从命令缓冲区的命令队列中再取出一个并执行
  • hive有没有python api_python 访问hive

    pip install impyla 0 14 1pip install pure sasl 0 5 1pip install thriftpy 0 3 9pip install thrift sasl 0 2 1pip install t
  • 君正周生雷:MIPS架构授权促成本降至ARM 1/2

    转自 http laoyaoba com forums viewthread php tid 1525231 君正周生雷 MIPS架构授权促成本降至ARM 1 2 12月24日消息 腾讯科技日前走访了国内CPU企业君正集成电路有限公司 君正