浩瀚宇宙,有光,朝着未来之境;万物之始,有道,启示智慧共荣;在多维赋能的时空里,见微知著,开放共享,包罗万象;在抵达终点的路途中,彼此陪伴,创新裂变,为一切可能发声;开源引探索真诚,赋能聚文明新生;普惠至万物生长,未来擎全球之力;各得其和以生,各得其养以成;共生为基创新为依;开源赋能普惠未来。
写在前面
2023年开放原子全球开源峰会于6月11日至6月13日在北京召开。这是一个致力于开源通达信分笔数据接口,软件和技术的盛会,聚集了全球开源社区的专家、学者、开发者以及其他相关人士。我作为一名IT开发者,也有幸参加了这次峰会。
这次峰会的主题是“开源赋能,普惠未来”,强调了开源通达信分笔数据接口,软件和技术对于推动数字化转型和发展的重要性。我深感荣幸能够参与其中,与各位开源社区的专家和开发者共同探讨开源的未来发展。在峰会期间,我参加了多个关于开源技术和项目的演讲和讨论,特别是在Intel展区听取了多位老师的技术演讲并参与互动,还有13号的软硬协同开源分论坛我也参与了其中,通过参与这些主题演讲、分论坛和工作坊,我深入了解了开源软件和技术的最新进展和发展趋势。此外演讲者们还分享了关于人工智能、机器学习、物联网、区块链、AI大语言模型等领域的最新技术和应用,我对这些领域的发展前景有了更加清晰的认识。
何为开源
既然是开放原子全球开源峰会,那么何为开源呢?
开源即OpenSource,它是一种软件发布方式,允许用户在公共领域访问、使用、修改和分享软件源代码。这个概念源于软件开发中,现在已经被广泛应用于其他领域。在开源模式下,软件的源代码被公开,任何人都可以自由使用和修改代码,并且可以将修改后的代码再次发布。这种发布方式可以促进软件开发和创新的协作与共享,并且有助于避免重复造轮子。开源并不抵制商业收费,但通常都是免费使用和再创作。
针对开源的发展,在峰会的开幕式中,梅宏院士为我们简述了三点认识:
IT生态必然是开源和闭源的交织开源的发展至始至终都是追求多方共赢的一个过程,开源历史是软件创新自由和版权收益之间的斗争和平衡的历史。它以理想主义为源起,以商业化为蓬勃助力,可以说没有商业化就没有开源。而且作为对抗垄断的有效方式,“抱团取暖”也一直是开源发展的重要驱动力,开源社区便是其最佳实践。软件供应链全球化:至少在基础软件领域开源不可逆当前经济全球化受阻,但是在科技领域仍然是进行时。开放教育资源、开源硬件、开源软件、开放访问、开放数据等,其中科学数据的开放一直是全球共识,虽说近年来世界各国在科技领域的竞争日趋激烈,但是从全球态势来看至今还没有出现科学数据“关闭”的征兆。大模型和生成式AI的发展将大幅度提升开源开发质量与效率
Intel专题探展
在本次的峰会进行过程中,我在Intel展区听取了多位专家老师的技术演讲并参与了互动,也参加到了6月13号的软硬协同开源分论坛。对英特尔公司在开源领域的贡献有了更深入的了解。作为一家科技巨头,Intel在开源技术和开源社区的投入让我印象深刻,不仅在硬件层面支持了无数的开源项目,还积极推动着开源文化的发展。以下是我着重了解学习的一些技术分享。
◆面向边缘计算的人工智能产品创新
其实向边缘人工智能的转变并非易事,当下面临的问题还有很多,比如资源有限,需要提高人工智能应用性能,同时降低功耗和成本;需要在多样化的硬件平台上部署人工智能;训练数据有限;难以在应用运行时保护数据和模型;缺少针对不同工作负载的生态系统解决方案;缺少专业的知识和培训等。但英特尔为我们了提供一个完整的人工智能生态系统,合作伙伴和最终客户都可使用硬软件产品,共同开发出卓越解决方案,助力行业、公司和社区取得出色成效。
从数据输入到优化和模型导出,英特尔Geti商用软件平台还可以帮助团队更高效的创建视觉人工智能模型,提供面向所有用户的强大人工智能解决方案。它主要具有以下特性:
扩展的标注功能:重复利用标注,轻松浏览和标注视频数据;增强的可用性和性能:显著改进模型训练和推理性能;更灵活的部署:在OpenVINO™ModelServer中运行导出的模型,全新的ONNX格式和FP16量化。
这里提到的OpenVINO也是英特尔人工智能生态体系中的一员,它的开源工具套件可轻松的实现“一次编写,随处部署”,具有出色的人工智能推理性能。
◆Celadon加速安卓在英特尔架构上的产品创新
Celadon可以加速安卓在英特尔架构上的产品创新,它提供了一种名为BSP的板级支持包。这个包的主要功能是支持操作系统的引导和开发,使得在开发板上可以快速启动操作系统以及分析操作系统的性能。通过BSP,各个OEM厂商和独立硬件开发商可以缩短基于WindowsCE平台产品的开发周期。BSP架构最基本的是对处理器进行抽象,再丰富一点会包括其他硬件设备。BSP针对处理器结构进行抽象也称为处理器初始化,主要就是根据操作系统的要求设置寄存器,调整处理器的核心工作模式和局部总线模式。这些工作的主要部分一般都是由处理器的设计厂商来完成,他们会将相关的指令、参数等封装成操作系统能够理解的各个函数,作为文件的形式打包给到主流的操作系统。
值得一提的是,超高清显示终端新华三8K云屏就是基于Celadon的:
◆加速迈入云原生时代
我认为英特尔在云计算领域的创新主要包括硬件和软件两个方面。在硬件方面,英特尔推出了多款针对云计算需求的产品,如第四代英特尔至强可扩展处理器等。这些产品能够满足云计算工作负载的特有挑战,帮助云服务提供商支持客户在科学仿真、金融分析、人工智能、深度学习与分析等领域的工作。在软件方面英特尔也推出了针对云计算的优化解决方案,通过为企业提供经过优化设计的开源AI解决方案,让其能够在本地、云端亦或是边缘环境中都更易于部署AI。
◆ACRN虚拟化:应对软件定义嵌入式解决方案面临的挑战
ARCN的核心能力在于:
实时性。支持硬实时和软实时虚机,大量实时性能优化,如消除VMExit、cache隔离等;信息安全&距离。可信的执行环境与安全引导;丰富的I/O虚拟化。支持GPU,Audio,IPU,USB…等,遵循Virtio行业标准的前后端驱动支持;宽松的开源许可证;灵活的物联网使用架构。具有分区模式、共享模式、混合模式;多样的客户机操作系统支持;Android、Linux、Zephyr、VxWorks、Windows…系统可管理性。灵活的虚机生命周期管理;安全容器。KATA安全容器,兼容Kubernetes,便于部署和管理;功能安全意识。精简的代码量,遵循MISRA-C编码指南;易用性。使用ACRN配置工具,具有丰富的文档和多渠道社区支持。
未来展望
文章为作者独立观点,不代表股票交易接口观点