开发者学堂课程【极简开发 - 平头哥 YoC 平台如何帮助开发者快速入门 AIoT :平头哥 YoC 平台——支持从芯片到云全链路高效设计的 IoT 全栈技术平台(四)】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/735/detail/13098
平头哥 YoC 平台——支持从芯片到云全链路高效设计的 IoT 全栈技术平台(四)
六、问答
1.OCC 的模式是什么?
OCC 要解决的问题是通过芯片公司能够快速的对接,这样就可以享受整个 OCC 带来的丰富产品资源、开发者资源。
通过开发者能够加入这样的社区,可以从中间得到很多的开发芯片的方案和组件,可以快速的构建产品。
2.如何接入 YoC 上的芯片?
加入 OCC 官网上有很多的资料来帮助芯片公司开发,其中的开发过程较详细,会提高比较好的方式让芯片对接。
3.极简开发的资料如何获得?
登录 OCC 的官网,其中会有很多的开发方案,芯片对接资料、文章。
4.YoC 如何满足异构多核架构处理器的开发?
在 OCC 中有异构组件,叫 RIPC 组件,该组件就是解决两个核之间的通信问题,是一个轻量级的异构开发的组件,可以通过 OCC 网站找到该组件,查看具体资料帮助如何开发两个核之间的问题。
5.针对不同的应用场景,YoC 提供了哪些业务框架?
在 IoT 领域,有三个子系统分别是,接入子系统、语音交互子系统、边缘计算子系统。这是当前在物联网领域应用的比较广泛,接入子系统例如 wife 的接入,蓝牙的接入,语音的子系统可以看到语音识别的建立,例如语音的模组,边缘计算子系统可以解决一些转码、识别、推理等计算。通过这三个子系统来解决常见领域的应用。
6.在视频方案中,核心处理器是 ARM 架构还是 RISC-V 架构?
核心是RISC-V 的处理器,发布了玄铁920处理器,是业界最高的处理器,RISC-V 在开放性核生态性略好,非常适合 IoT 领域和应用。其具备的优势也较明显,包括开放性、生态性、低功耗性。在 IoT 领域,IoT 是一个 C 变化,比较多样化的社区,RISC-V 会有很强的生命力。
7.OCC 社区生态相对其他社区的优势是什么?
建立整个社区的生态,希望通过 IoT 、通过 OCC 的支持,能够把一些芯片公司和开发者的资源整合,共同打造 IoT 的实战,希望通过该社区,共同构建 IoT 的芯片生态,这也是 OCC 的使命。
8.当前芯片的运算能力如何,相当于 ARM 什么级别的芯片?
IoT 领域可能呈很小的 mcu 级别(几K、几十K),也包含 AI 计算,像这种高性能计算,都有其权限,所以范围很大。对玄铁系列的处理器覆盖了比较低的处理器要求,例如对低功耗要求、成本要求较低,但是玄铁的高性能,例如64位、48核等的支持,也就是说其整个的范围较广。(在云端整个的算力会非常强,但是在某一些物联网的感知阶段还是以低功耗为主,这也是 IoT 物联网的特点)
9.未来平头哥还会再提供什么领域的解决方案?
平头哥跟随着 IoT 的发展,现在的接入、语音后面会更多的发展,可能会在人工智能整个领域有更大的凸显,包括算力的要求、整个芯片的处理能力会进一步的加大。希望能跟着 IoT 这个领域发展,未来很多领域可能会越来越多,都会投入到新的领域去研究,能够布局新的领域的方向,共同构建 IoT 生态。例如2025年,目标整个 IoT 领域能够达到400亿,所以其规模是非常大的,新的框架会不断的产生,一起期待400亿的到来。
10.可以简单介绍微服务吗?
微服务在 IoT 这个领域,有一个服务的概念是很小,很小的意思是在比较小的场景的开发,微服务就是将整个服务的开发抽象,在一个很小的系统上做到服务的概念,微服务乃至于互联网开发的叫做服务架构,如何在这么小的环境下也能做到服务,有一个组件叫 miuservice,就是来解决在小的中端产品上,打造像云端开发的便捷性,所以做了一个微服务的组件,可以在 OCC 的官网找到该组件进一步了解。