沈阳微信网站制作重庆市建设工程管理网

news/2025/10/3 18:23:47/文章来源:
沈阳微信网站制作,重庆市建设工程管理网,网站备案资质,中小企业网站建设多少钱文章来源#xff1a;芯片开放社区#xff0c;作者#xff1a;OCC编辑万里征途迈出第一步#xff0c;基于RISC-V的安卓10系统来了。点击链接查案演示视频#xff1a; 平头哥芯片开放社区(OCC)​occ.t-head.cn今天#xff0c;平头哥完成了安卓10对RISC-V的移植并开源了全部…文章来源芯片开放社区作者OCC编辑万里征途迈出第一步基于RISC-V的安卓10系统来了。点击链接查案演示视频 平头哥芯片开放社区(OCC)​occ.t-head.cn今天平头哥完成了安卓10对RISC-V的移植并开源了全部相关代码。从视频中可以看到安卓10系统已经可以在玄铁910芯片上流畅运行。平头哥基于安卓开源项目(AOSP)实现了对RISC-V架构的支持。安卓软件栈主要包括系统内核、硬件抽象、运行时、框架层、应用五个层次的近千个软件包其中涉及到处理器架构相关移植工作主要包含本地库与ART支持、Linux内核支持、build系统支持三大部分。本地库与ART支持完成bionic、ART、Clang/LLVM、V8、NDK、VNDK、OpenGL等软件包的RISC-V架构支持为bionic添加动态链接、系统调用、浮点数学库的支持基于ART实现了RISC-V架构的DEX实时解释执行、dex2oat、JNI调用以及JIT编译优化极大地提高了JAVA程序在RISC-V平台上执行的效率。Linux内核支持完善了Clang/LLVM对Linux内核的编译支持修复了大量Clang/LLVM的问题首次将RISC-V架构的Linux内核与安卓系统进行了适配。Build系统支持安卓的编译框架主要由blueprint和soong构成平头哥整合编译框架、预编译的工具链、本地方法库、模拟器应用和服务等模块首次实现了RISC-V架构对安卓build系统的支持。物联网时代更需开放多元的系统在当下碎片化的物联网时代单一的封闭的IP化芯片产品很难适应多场景、定制化的需求。而开源硬件则会带给行业更多想象的空间。 RISC-V作为一个开源处理器架构从2011年诞生之初就为物联网时代CPU的发展提供了非常大的想象空间。近几年主流的软件生态陆续实现了对RISC-V架构的支持唯独在安卓生态系统方面进展缓慢主要的原因包括1移植代码量大涉及模块多整个工程包含727个子工程和多个预编译工程2架构级优化难度大为了让安卓可以更加流畅的运行需要在汇编指令层面实现对本地方法库、音视频库、加解密库等的性能优化3开发语言多种多样包括C/C汇编JAVAgoRSrust等。基于现有的工作成果平头哥将开源全部的相关代码并与全球开发者一起推动AOSP on RISC-V的代码完善、性能优化与应用落地。代码开源共建系统安卓作为第一大移动设备操作系统支撑了全球数十亿部手机、电视与可穿戴设备拥有数百万应用开发者。在碎片化的物联网时代经历了时间检验的安卓系统也将是开发者和应用解决方案商的重要解决方案之一。安卓与RISC-V的强强联合将极大降低物联网设备和应用开发的门槛推动百花齐放式产业发展。目前基于RISC-V 64 架构的安卓开源仓库已在OCC上线点击下方链接即可查看开源仓库 https://occ.t-head.cn/community/post/detail?spma2cl5.14300636.0.0.429d79d4RukyVYid3872786431139786752开发者可以基于这个仓库进行二次开发同时不受限于玄铁C910 CPU的限制可对接自己的芯片进行调试。平头哥此次代码开源为物联网产业革命铺平了道路使众多开发者能够专注于创新并将创新落地推出卓有成效地改善用户体验的产品。

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

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

相关文章

什么网站做ppt赚钱app下载注册量推广平台

spring4单切面 spring4多切面 spring4 spring5

杂题,为什么博客的标题必须互异

不会的东西越来越多了B. K-Set Tree https://www.luogu.com.cn/problem/CF1691F 令 \(F_i\) 表示以 \(1\) 为根时,\(S\) 在 \(i\) 子树内的答案。则: \[F_u=\left(C_{siz_u}^k-\sum C_{siz_v}^k\right)\cdot siz_u+\…

学习笔记:压位高精

把 ddxrS 吓到了,发出惊世疑问:『为什么高二机房正在激烈地讨论怎么写高精度?』考虑 10-base 高精度,单次运算复杂度为 \(O(\log_{10}V)\)。使用 10-base 的主要原因是 std::to_string 很方便、输出也很简单。 但效…

响应式网站有什么弊端微信公众号做推送的网站

本文详解WPF的Button控件。 目录 前言 定义 属性 事件 应用实例 1、普通应用

吉司机 + 历史和练习

并非所有历史和都是吉司机A - Just Another Game of Stones https://www.luogu.com.cn/problem/P9631发现如果选定了这一步取的位置 \(i\),那么要拿的石子是定值 \(a_i-a_i\oplus s\),当 \(a_i\le a_i\oplus s\) 时不…

探索3D空间的视觉基础模型系列 - 指南

探索3D空间的视觉基础模型系列 - 指南pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Mona…

近期杂题,怎么重名了

突围E - Colinear https://atcoder.jp/contests/abc422/tasks/abc422_e 看到题目会有一个乱搞的想法:随机取一对点,那么是有 \(\dfrac 14\) 的概率都在直线上的。带进去暴力 check 一下,多来几次正确率就比较高。 什…

可以做配音兼职的网站微信网站怎么做的好名字

目录 HarmonyOS设备开发学习路径一、开发项目与工具介绍1.1、设备开发环境准备1.2、设备开发流程1.3、Huawei DevEco Device Tool 二、OpenHarmony介绍OpenHarmony目录结构详细介绍applications目录详解base目录详解foundation目录详解 OpenHarmony接口分层介绍CMSIS 和 POSIX …

vp 记录 edu 181

tzl 太强了!真挚的膜拜lhy 太强了!真挚的膜拜E. Sets of Complementary Sums https://codeforces.com/contest/2125/problem/E 分拆数、其实是个不牛的东西,但是写假了 😅 令集合元素升序排列为 \(b_{1\sim n}\)。…

状压 DP

没补完(1/3),动作还是太慢了A - 只不过是长的领带 2 / Just Long Neckties 2 https://www.luogu.com.cn/problem/P11665 需要观察到,任意时刻 \(B\) 中不存在重复元素。把 \(B\) 压出来,令 \(f_{i,S}\) 表示选了 …

近期杂题

这段时间比赛的一些题 和 nKessi、duanyu 讲的题目。太偏计数、数学的基本上没办法做了。A. 出关 http://222.180.160.110:61235/contest/6462/problem/1给定 \(s\),对于一个空串,任意利用下列三种操作,使其变为 \(…

学习笔记:分拆数与 Ferrers 图

需要知道概念和求法,有一定的用处分拆数与互异分拆数 要求:给定一个正整数 \(n\),要求将其划分为 \(m\) 个可重 / 不可重的正整数,问本质不同的方案数。(显然 \(m\) 与 \(\sqrt n\) 同阶。) 不妨令划分结果单调不…

DDP 与全局平衡二叉树

其实动态 DP 不是动态树 DP 的同义词动态 DP 对于转移只依赖前几项的 DP,可以放进矩阵。 默认转移范围是 \([1,n]\);如果我们需要改变求解范围,发现如果能获取转移矩阵的乘积就很快了。考虑存下来。 如果需要单点修…

所有北京网站建设公司六安网红小杨哥

目录 引言1. 构造函数1.1概念1.2 特性 2. 析构函数2.1 概念2.2 特性 3. 拷贝构造函数3.1 概念3.2特征 4. 赋值运算符重载4.1 运算符重载4.2 赋值运算符重载4.3 前置和后置重载 5.日期类的实现6.const成员7.取地址及const取地址操作符重载 引言 当一个类既没有成员变量又没有成…

旅游网站怎样做网络宣传网络文化经营许可证查询

Random类:用来生成随机数 Random rnew Random(); int numr.nextInt();//所有int范围,有正负两种 int num1r.nextInt();//[0,3)左闭右开

并查集 D. Shark [Codeforces Round 484(Div. 2)]

一道还行的并查集,刚开始写的以为是带权并查集,写着写着发现其实不用太麻烦 题目大意是:需要找到一个值 k,使得数组中所有小于 k 的数字构成的连通块满足以下条件: 所有连通块的大小相同 连通块的数量尽可能多 在…

实用指南:Spark核心技术解析:从RDD到Dataset的演进与实践

实用指南:Spark核心技术解析:从RDD到Dataset的演进与实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consol…

随笔0

设计网页时,如果遇到float 一定要注意下面的元素要 clear,不然会有bug

电子商务网站建设考试题网站后台怎么进入wordpress

官网提供相关API GDI 基本图形功能_drawing 高级二维和矢量图形功能_drawing2D GDI 图像处理功能_Imaging GDI 排版功能_text Windows 窗体应用程序提供打印功能_Printing 像素 构成图像的最小单位就是像素;屏幕上显示不管是位图或者矢量图,当描述…

加密算法基本原理、特点及采用场景

加密算法基本原理、特点及采用场景pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco&…