2023开放原子全球开源峰会——Intel专题探访

news2024/11/16 11:44:26

浩瀚宇宙,有光,朝着未来之境;万物之始,有道,启示智慧共荣;在多维赋能的时空里,见微知著,开放共享 ,包罗万象;在抵达终点的路途中,彼此陪伴,创新裂变,为一切可能发声;开源引探索真诚,赋能聚文明新生;普惠至万物生长,未来擎全球之力;各得其和以生,各得其养以成;共生为基 创新为依;开源赋能 普惠未来。(2023 开放原子全球开源峰会)

    • 写在前面
    • 何为开源
    • Intel 专题探展
      • ◆ 面向边缘计算的人工智能产品创新
      • ◆ Celadon 加速安卓在英特尔架构上的产品创新
      • ◆ 加速迈入云原生时代
      • ◆ ACRN 虚拟化:应对软件定义嵌入式解决方案面临的挑战
    • 未来展望


写在前面

2023 年开放原子全球开源峰会于 6 月 11 日至6月 13 日在北京召开。这是一个致力于开源软件和技术的盛会,聚集了全球开源社区的专家、学者、开发者以及其他相关人士。我作为一名 IT 开发者,也有幸参加了这次峰会。

在这里插入图片描述
这次峰会的主题是“开源赋能,普惠未来”,强调了开源软件和技术对于推动数字化转型和发展的重要性。我深感荣幸能够参与其中,与各位开源社区的专家和开发者共同探讨开源的未来发展。在峰会期间,我参加了多个关于开源技术和项目的演讲和讨论,特别是在 Intel 展区听取了多位老师的技术演讲并参与互动,还有 13 号的软硬协同开源分论坛我也参与了其中,通过参与这些主题演讲、分论坛和工作坊,我深入了解了开源软件和技术的最新进展和发展趋势。此外演讲者们还分享了关于人工智能、机器学习、物联网、区块链、AI 大语言模型等领域的最新技术和应用,我对这些领域的发展前景有了更加清晰的认识。

在这里插入图片描述

何为开源

既然是 开放原子全球开源峰会,那么何为开源呢?

在这里插入图片描述
开源即 Open Source(开放源码),它是一种软件发布方式,允许用户在公共领域访问、使用、修改和分享软件源代码。这个概念源于软件开发中,现在已经被广泛应用于其他领域。在开源模式下,软件的源代码被公开,任何人都可以自由使用和修改代码,并且可以将修改后的代码再次发布。这种发布方式可以促进软件开发和创新的协作与共享,并且有助于避免重复造轮子。开源并不抵制商业收费,但通常都是免费使用和再创作。

针对开源的发展,在峰会的开幕式中,梅宏院士为我们简述了三点认识:

  1. IT 生态必然是开源和闭源的交织
    开源的发展至始至终都是追求多方共赢的一个过程,开源历史是软件创新自由和版权收益之间的斗争和平衡的历史。它以理想主义为源起,以商业化为蓬勃助力,可以说没有商业化就没有开源。而且作为对抗垄断的有效方式,“抱团取暖”也一直是开源发展的重要驱动力,开源社区便是其最佳实践。

  2. 软件供应链全球化: 至少在基础软件领域开源不可逆
    当前经济全球化受阻,但是在科技领域仍然是进行时。开放教育资源、开源硬件、开源软件、开放访问、开放数据等,其中科学数据的开放一直是全球共识,虽说近年来世界各国在科技领域的竞争日趋激烈,但是从全球态势来看至今还没有出现科学数据“关闭”的征兆。

  3. 大模型和生成式 AI 的发展将大幅度提升开源开发质量与效率

Intel 专题探展

在本次的峰会进行过程中,我在 Intel 展区听取了多位专家老师的技术演讲并参与了互动,也参加到了 6 月 13 号的软硬协同开源分论坛。对英特尔公司在开源领域的贡献有了更深入的了解。作为一家科技巨头,Intel 在开源技术和开源社区的投入让我印象深刻,不仅在硬件层面支持了无数的开源项目,还积极推动着开源文化的发展。以下是我着重了解学习的一些技术分享。

在这里插入图片描述

◆ 面向边缘计算的人工智能产品创新

其实向边缘人工智能的转变并非易事,当下面临的问题还有很多,比如资源有限,需要提高人工智能应用性能,同时降低功耗和成本;需要在多样化的硬件平台上部署人工智能;训练数据有限;难以在应用运行时保护数据和模型;缺少针对不同工作负载的生态系统解决方案;缺少专业的知识和培训等。但英特尔为我们了提供一个完整的人工智能生态系统,合作伙伴和最终客户都可使用硬软件产品,共同开发出卓越解决方案,助力行业、公司和社区取得出色成效。

在这里插入图片描述
从数据输入到优化和模型导出,英特尔 Geti 商用软件平台还可以帮助团队更高效的创建视觉人工智能模型,提供面向所有用户的强大人工智能解决方案。它主要具有以下特性:

  • 扩展的标注功能:重复利用标注,轻松浏览和标注视频数据 ;
  • 增强的可用性和性能:显著改进模型训练和推理性能;
  • 更灵活的部署:在 OpenVINO™ Model Server 中运行导出的模型,全新的 ONNX 格式和 FP16 量化。

这里提到的 OpenVINO 也是英特尔人工智能生态体系中的一员,它的开源工具套件可轻松的实现“一次编写,随处部署”,具有出色的人工智能推理性能。

◆ Celadon 加速安卓在英特尔架构上的产品创新

Celadon 是英特尔开源的 Android 软件参考软件栈,它构建在 Linux 内核之上,包括丰富的 Android 库和框架,以及针对硬件优化的组件。Celadon 旨在加速安卓在英特尔架构上的产品创新,并提供了一个可用于英特尔架构的开源 Android 软件参考软件栈。

Celadon 可以加速安卓在英特尔架构上的产品创新,它提供了一种名为 BSP(Board Support Package)的板级支持包。这个包的主要功能是支持操作系统的引导和开发,使得在开发板上可以快速启动操作系统以及分析操作系统的性能。通过 BSP,各个 OEM(原始设备制造商)厂商和独立硬件开发商可以缩短基于 Windows CE 平台产品的开发周期。BSP 架构最基本的是对处理器进行抽象,再丰富一点会包括其他硬件设备。BSP 针对处理器结构进行抽象也称为处理器初始化,主要就是根据操作系统的要求设置寄存器,调整处理器的核心工作模式和局部总线模式。这些工作的主要部分一般都是由处理器的设计厂商来完成,他们会将相关的指令、参数等封装成操作系统能够理解的各个函数(可执行文件),作为文件的形式打包给到主流的操作系统。

值得一提的是,超高清显示终端新华三 8K 云屏就是基于 Celadon 的:

在这里插入图片描述

◆ 加速迈入云原生时代

我认为英特尔在云计算领域的创新主要包括硬件和软件两个方面。在硬件方面,英特尔推出了多款针对云计算需求的产品,如第四代英特尔至强可扩展处理器等。这些产品能够满足云计算工作负载的特有挑战,帮助云服务提供商支持客户在科学仿真、金融分析、人工智能、深度学习与分析等领域的工作。在软件方面英特尔也推出了针对云计算的优化解决方案,通过为企业提供经过优化设计的开源 AI 解决方案,让其能够在本地、云端亦或是边缘环境中都更易于部署 AI。

◆ ACRN 虚拟化:应对软件定义嵌入式解决方案面临的挑战

ARCN 提供了一个灵活、轻量级的 hypervisor,以实时性及关键安全性为设计出发点,是一个为精简嵌入式开发而优化的开源的可扩展的参考平台。可以在单一的硬件平台上整合各种不同目的及不同类型的工作负载,并加速和简化物联网使用场景的开发流程。

在这里插入图片描述
ARCN 的核心能力在于:

  • 实时性。支持硬实时和软实时虚机,大量实时性能优化,如消除 VMExit、cache 隔离等;
  • 信息安全&距离。可信的执行环境与安全引导;
  • 丰富的 I/O 虚拟化。支持 GPU, Audio, IPU, USB… 等,遵循 Virtio 行业标准的前后端驱动支持;
  • 宽松的开源许可证
  • 灵活的物联网使用架构。具有分区模式、共享模式、混合 (分区 & 共享) 模式 ;
  • 多样的客户机操作系统支持;Android、Linux、Zephyr、VxWorks、Windows…
  • 系统可管理性。灵活的虚机生命周期管理;
  • 安全容器。KATA 安全容器,兼容 Kubernetes,便于部署和管理;
  • 功能安全意识。精简的代码量,遵循 MISRA-C 编码指南;
  • 易用性。使用 ACRN 配置工具,具有丰富的文档和多渠道社区支持。

未来展望

总的来说这次参加峰会的意义重大,它为开发者提供了一个探讨和分享开源软件和技术的平台,同时让我的阅历也更加丰富。最后我也希望国内外都可以大力弘扬开源精神,把握开放、共享、协同、生态的开源本质。鼓励奉献,尊重市场,积极探索开源商业模式。积极推进构建面向全球的开源生态治理体系,从人类命运共同体的视角来促进全球化开源生态。</开源赋能 普惠未来.>

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

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

相关文章

《Java核心卷1》怎么样?读1,2章草记 | 第12版

文章目录 《Java核心技术卷 一》第一章 概述第二章 Java编程环境 图书推荐 《Java核心技术卷 一》 第一章 概述 前言&#xff1a;本书与一些”0基础入门“的书定位感觉是不太一样的&#xff0c;可能就像书名所说&#xff0c;是”核心技术“叭。书中经常将Java语言与 c 进行对比…

基于Java电子竞技管理平台设计实现(源码+lw+部署文档+讲解等)

博主介绍&#xff1a; ✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战 ✌ &#x1f345; 文末获取源码联系 &#x1f345; &#x1f447;&#x1f3fb; 精…

详解c++---红黑二叉树的原理和实现

什么是红黑二叉树树 avl树是通过控制平衡因子来控制二叉搜索树的平衡&#xff0c;当某个节点的平衡因子等于2或者-2的话我们就根据他所在的位置来进行旋转&#xff0c;如果这个节点位于右右的话就对其进行向左旋转&#xff0c;如果这个节点位于左左的话就对其进行向右旋转&…

【Android复习笔记】OkHttp核心原理

使用方法 调用流程 0kHttp请求过程中最少只需要接触OkHttpClient、Request、Call、 Response,但是框架内部进行大量的逻辑处理。 所有的逻辑大部分集中在拦截器中,但是在进入拦截器之前还需要依靠分发器来调配请求任务。 分发器:内部维护队列与线程池,完成请求调配;拦截…

chatgpt赋能python:Python中嵌套列表的访问方法

Python中嵌套列表的访问方法 在Python编程中&#xff0c;嵌套列表是一种很常见的数据类型。它可以存储多个列表&#xff0c;使得数据结构更加复杂灵活。然而&#xff0c;如何访问嵌套列表中的元素呢&#xff1f;本文将详细介绍Python中嵌套列表的访问方法。 嵌套列表的定义 …

ch8_2_CPU的指令周期

1.  指令周期 指令周期是指_ CPU从主存取出一条指令, 分析指令&#xff0c;加上执行这条指令的时间。 1.1指令周期 指令周期&#xff1a; 是指cpu&#xff0c;从内存中取出指令&#xff0c;并且执行一条指令所需要的全部时间。 比如 从内存单元中&#xff0c;取出操作数&…

【备战秋招】每日一题:4月29日美团春招第二题:题面+题目思路 + C++/python/js/Go/java带注释

为了更好的阅读体检&#xff0c;为了更好的阅读体检&#xff0c;&#xff0c;可以查看我的算法学习博客第二题-限行 在线评测链接:P1267 题目内容 塔子哥是一个富有的商人&#xff0c;他在一家大型贸易公司工作。他的公司位于城市的中心区&#xff0c;是一座高耸的摩天大楼。…

代码审计——SSRF详解

为方便您的阅读&#xff0c;可点击下方蓝色字体&#xff0c;进行跳转↓↓↓ 01 漏洞描述02 审计要点03 漏洞特征04 漏洞案例05 修复方案 01 漏洞描述 服务端请求伪造攻击&#xff08;SSRF&#xff09;也成为跨站点端口攻击&#xff0c;是由于一些应用在向第三方主机请求资源时提…

Linux 学习记录33(网络编程篇)

Linux 学习记录33(网络编程篇) 本文目录 Linux 学习记录33(网络编程篇)一、阻塞IO二、非阻塞IO三、信号驱动IO四、IO多路复用(重点)1. select (TCP服务器)TCP服务器代码TCP客户端代码 2. poll 一、阻塞IO 1. 最常用&#xff0c;最简单&#xff0c;效率最低的. 2. 创建套接字文…

WPF开发txt阅读器11:自定义控件更改音量语速

文章目录 自定义控件控件调用自定义事件更改音量和语速 txt阅读器系列&#xff1a; 需求分析和文件读写目录提取类&#x1f48e;列表控件与目录字体控件绑定&#x1f48e;前景/背景颜色书籍管理系统&#x1f48e;用树形图管理书籍语音播放&#x1f48e;播放进度显示&#x1f4…

【Java】Java核心要点总结 65:TreeSet 两种排序

文章目录 1. Comparable 和 Comparator区别比较2. TreeSet有两种实现指定排序规则的方式&#xff1a; 1. Comparable 和 Comparator区别比较 Comparable 是排序接口&#xff0c;若一个类实现了Comparable接口&#xff0c;就意味着“该类支持排序”。Comparator 是比较器&#x…

使用post请求建立长连接实现sse,接收后端主动发来的消息,实现chat-gpt的弹字效果,EventSource的应用

每日鸡汤&#xff1a;每个你想要学习的瞬间都是未来的你向自己求救 最近在做一个chat相关的功能&#xff0c;然后由于接口返回特别特别慢&#xff0c;所以需要搞一个慢慢等待的效果&#xff0c;就是接口一个单词一个单词的返回&#xff0c;然后前端收到一个展示一个&#xff0c…

Nucleo-F411RE (STM32F411)LL库体验 6 - EXTI外部中断的使用

Nucleo-F411RE &#xff08;STM32F411&#xff09;LL库体验 6 - EXTI外部中断的使用 1、简述 开发板蓝色按键连接PC13管脚&#xff0c;且断开时为高电平&#xff0c;闭合时低电平。我们将pc13设置为中断模式&#xff0c;低电平触发&#xff0c;当按键按下时&#xff0c;触发中…

Hadoop完全分布式运行环境的搭建

Hadoop完全分布式运行环境的搭建 文章目录 Hadoop完全分布式运行环境的搭建0. 写在前面1. 模板虚拟机环境准备安装模板虚拟机hadoop01虚拟机配置要求如下关闭防火墙&#xff0c;关闭防火墙开机自启创建普通用户配置新用户权限修改所属主和所属组卸载虚拟机自带的JDK重启虚拟机 …

【备战秋招】每日一题:4月23日美团春招第四题:题面+题目思路 + C++/python/js/Go/java带注释

为了更好的阅读体检&#xff0c;为了更好的阅读体检&#xff0c;&#xff0c;可以查看我的算法学习博客第四题-01串的代价 在线评测链接:P1248 题目内容 塔子哥是一个喜欢研究密码的人&#xff0c;他经常在网上寻找各种有趣的密码挑战。他最近发现了一个神秘的网站&#xff…

指定字符串数组中每个元素sn的长度L如果sn长度比L短,则补充空格,且sn居中如果sn长度比L长,则保留sn左侧L个字符

【小白从小学Python、C、Java】 【计算机等考500强证书考研】 【Python-数据分析】 指定字符串数组中每个元素sn的长度L 如果sn长度比L短&#xff0c;则补充空格,且sn居中 如果sn长度比L长&#xff0c;则保留sn左侧L个字符 [太阳]选择题 下列代码最后输出的结果是&#xff1f…

基于Java在线购物系统设计实现(源码+lw+部署文档+讲解等)

博主介绍&#xff1a; ✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战 ✌ &#x1f345; 文末获取源码联系 &#x1f345; &#x1f447;&#x1f3fb; 精…

MindFusion.Java Swing Pack 2023.R1 Crack

MindFusion.Java Swing Pack 2023.R1 改进了图表、电子表格和虚拟键盘。 6月 15&#xff0c; 2023 - 16&#xff1a;06 新版本 特征 MindFusion.Diagramming 的新功能 空间索引 - 创建项目位置索引&#xff0c;以便更快地进行命中测试和视口裁剪查询。这极大地提高了包含数…

ch8_1_CPU的结构和功能

1. cpu的结构 1.1CPU 的功能 控制器的功能 控制器的功能具体作用取指令指令控制分析指令操作控制执行指令&#xff0c; 发出各种操作命令控制程序输入与结果的输出时间控制总线管理处理中断处理异常情况和特殊请求数据加工 运算器的功能 实现算术运算 和 逻辑运算&#x…

基于Java多角色学生管理系统设计实现(源码+lw+部署文档+讲解等)

博主介绍&#xff1a; ✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战 ✌ &#x1f345; 文末获取源码联系 &#x1f345; &#x1f447;&#x1f3fb; 精…