发展以 CPU 和操作系统为核心的自主软硬件已经成为国家战略。经过自 “十五” 以来的十余年努力, 以 “龙芯”、“飞腾”、“申威” 为代表的中国自主 CPU 研发取得了长足的进展, 部分设计技术达到了世界先进水平, 并在实际应用方面取得了若干突破, 出现了良好的发展势头. 随着自主 CPU应用和产业化的不断深入, 相关的软硬件生态问题变得越来越突出。
虽然自主 CPU 都在不同程度上采取了与国外 CPU 兼容的技术路线, 如 “龙芯” 在取得 MIPS 架构授权的基础上采取与 MIPS 兼容的策略, 但比起主流的软硬件生态, 如 X86 在桌面/服务器领域的软件生态以及 ARM 在手持终端领域的软件生态, 自主 CPU 在软硬件生态方面还处在很初级的水平, 严重制约了自主 CPU 的产业化。
二进制翻译技术是实现跨指令系统兼容的重要手段。二进制翻译技术在宿主机 (host) 上用软件模拟出一个目标机/客户机 (guest) 指令系统兼容的CPU来, 从而在宿主机上执行客户机的二进制代码达到兼容的目的。
如在 MIPS 计算机上模拟 X86 指令系统, 从而实现与 X86 兼容。二进制翻译的最大问题是效率问题,用软件模拟的 CPU 比硬件直接实现的 CPU 慢很多,如在 MIPS 计算机上使用二进制翻译的方法运行 X86 二进制程序, 比起把该程序直接从源代码编译成 MIPS 指令并在 MIPS计算机上执行,运行速度一般有数量级的差异。
以下内容选自龙芯实验室的2021年年“龙芯LoongArch指令集介绍”,全文下载链接:龙芯LoongArch指令集介绍
载链接:龙芯LoongArch指令集介绍
龙芯指令系统融合技术
GPU制霸AI数据中心市场
1、行业深度报告:GPU研究框架
2、信创产业研究框架
3、ARM行业研究框架
4、CPU研究框架
5、国产CPU研究框架
6、行业深度报告:GPU研究框架
1、2020信创发展研究报告
2、中国信创产业发展白皮书(2021)
3、信创研究框架
4、云计算行业:新基建和信创云计算进阶
5、深度研究:云计算与信创产业持续快速发展
6、深度:信创产业系列专题(总篇)
7、计算机行业研究:信创和鲲鹏计算产业链
免责申明:本号聚焦相关技术分享,内容观点不代表本号立场,可追溯内容均注明来源,发布文章若存在版权等问题,请留言联系删除,谢谢。
电子书<服务器基础知识全解(终极版)>更新完毕,知识点深度讲解,提供182页完整版下载。
获取方式:点击“阅读原文”即可查看PPT可编辑版本和PDF阅读版本详情。
温馨提示:
请搜索“AI_Architect”或“扫码”关注公众号实时掌握深度技术分享,点击“阅读原文”获取更多原创技术干货。