今天4点 RISC-V 高性能编译器带来更快速、流程的开发体验! | 第37期

本文涉及的产品
简介: 今天下午4点,RISC-V 高性能编译器,了解高性能编译器带来更加快速、流程的开发体验。

本周「龙蜥大讲堂」预告来啦!邀请了龙蜥云原生 SIG 成员及 Intel 资深云计算软件工程师臧锐来分享《云原生 SIG 组件引入》《利用 micro-VM 快照机制对 FaaS 冷启动加速的探索与实践》、鉴释科技 CEO 梁宇宁分享《RISC-V 高性能编译器》、龙蜥云原生 SIG 成员分享《RunD ATC 论文分享与开源介绍》,快来扫码入群,预定前排小板凳观看直播吧!


直播主题及内容介绍

一、利用 micro-VM 快照机制对 FaaS 冷启动加速的探索与实践

直播时间:2022 年 08 月 02 日 (周二)14:00-16:00

直播内容:

议题 1:龙蜥云原生 SIG 组件引入规范  

议题 2:技术分享:利用 micro-VM 快照机制对 FaaS 冷启动加速的探索与实践  

听众受益:

本次双周会会进一步讨论 SIG 组件引入的规范,同时由 Intel 资深云计算软件架构师介绍 Intel 在 micro-vm 快速启动的探索,听众可以获取云原生函数计算场景下,实例快速置备、快速启动的解决方案。

适合人群:

容器、函数计算、云原生领域的开发者、爱好者。

讲师介绍:

臧锐:龙蜥云原生 SIG 成员、Intel 资深云计算软件工程师

如何参加直播?

钉钉扫描下方海报二维码入群即可参加本次直播。


二、RISC-V 高性能编译器

直播时间:2022 年 08 月 03 日 (今天)16:00-17:00

直播内容:

We are producing a comprehensive set of software tools for RISC-V to bring quality and trustable software to RISC-V. A set of software tools including:

  • Static software scanner for software vulnerability, rules standard conformance for software systems
  • High performance compiler to fully exploit the underlying ISA architecture features while enable RISC-V extensions for custom micro-architecture or instruction set extensions. The compiler is an extension to LLVM compiler suite and tool set with added capability to perform cross file, cross module analysis to fully exploit advance program analysis technique for performance and code size optimization

听众受益:

了解高性能编译器带来更加快速、流程的开发体验。

适合人群:

OS 开发者、RISC-V 相关开发者、系统向 RISC-V 移植及有支持 RISC-V 需求。

讲师介绍:

梁宇宁:龙蜥社区 RISC-V 核心成员、鉴释科技 CEO ,他的职业生涯从英国到瑞士、再到韩国,最后来到中国。其在嵌入式、平台 API 和系统软件方面拥有强大的实践背景。

如何参加直播?

钉钉扫描下方海报二维码入群即可参加本次直播。


三、RunD ATC 论文分享与开源介绍  RunD: A Lightweight Secure Container Runtime for High-density Deployment and High-concurrency Startup in Serverless Computing


直播时间:2022 年 08 月 04 日 (周四)16:00-17:00

直播内容:

本次分享会分享今年在 ATC 会议上中的 RunD 论文的技术细节,特别在 Serverless 场景下使用的效果;并分享 RunD 在龙蜥社区开源的现状 。

听众受益:

适用于对云原生容器 Serverless 领域感兴趣的爱好者,特别对轻量级安全容器深入了解的。此次直播并可以了解 RunD 的开源现状。

适合人群:

容器、函数计算、云原生领域的开发者、爱好者。

讲师介绍:

李子俊:龙蜥云原生 SIG 成员,研究兴趣包括无服务器计算、工作流调度以及数据中心弹性资源管理。相关工作已发表在 IPDPS'20,ASPLOS'22,ATC'22 等会议,以及在 ACM Computing Surveys 中的 Serverless 综述。

吴超:龙蜥云原生 SIG 成员,负责 Kata 3.0 开源工作,Kata Containers 社区成员、rust-vmm vm-allocator 上游 Maintainer。

如何参加直播?

钉钉扫描下方海报二维码入群即可参加本次直播。

龙蜥大讲堂技术直播-周v5.jpg

小龙温馨提醒:本期龙蜥大讲堂直播回放将在直播结束后一周内上线至龙蜥官网!往期龙蜥大讲堂视频回放已上线至龙蜥官网,欢迎观看,有任何疑问欢迎随时咨询龙蜥助手—小龙(微信:openanolis_assis)。

 

—— 完 ——

关于龙蜥社区

龙蜥社区(OpenAnolis)是由企业单位、事业单位、社会团体、个人等在共建、共治、共享的基础上组成的非营利性开源社区。龙蜥社区成立于 2020 年 9 月,旨在构建一个开放、平等、协作、创新的 Linux 上游发行版社区及创新平台。


龙蜥社区成立的短期目标是开发龙蜥操作系统(Anolis OS)作为 CentOS 停服后的应对方案,构建一个兼容国际 Linux 主流厂商的社区发行版。中长期目标是探索打造一个面向未来的操作系统,建立统一的开源操作系统生态,孵化创新开源项目,繁荣开源生态。


目前,Anolis OS 8.6 已发布,更多龙蜥自研特性,支持 X86_64 、RISC-V、Arm64、LoongArch 架构,完善适配 Intel、兆芯、鲲鹏、龙芯等芯片,并提供全栈国密支持。

欢迎下载:

https://openanolis.cn/download

加入我们,一起打造面向未来的开源操作系统!

https://openanolis.cn

相关实践学习
基于函数计算一键部署掌上游戏机
本场景介绍如何使用阿里云计算服务命令快速搭建一个掌上游戏机。
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
19天前
|
存储 Rust 监控
Rust代码编写高性能屏幕监控软件的核心算法
本文介绍了使用Rust编写的高性能屏幕监控软件的实现方法。核心算法包括:1) 使用`image`和`winit`库捕获并转换屏幕图像;2) 对图像进行处理,检测特定对象或活动;3) 利用Rust的并发性并行处理多个帧以提高效率;4) 提取数据后,通过`reqwest`库自动提交到网站进行分析或存储。通过结合Rust的高性能和丰富的库,可构建满足各种需求的高效屏幕监控工具。
63 5
|
2月前
|
数据采集 监控 安全
精简高效与安全兼备:ARM32与MCU32平台上的信息协议设计新思路
精简高效与安全兼备:ARM32与MCU32平台上的信息协议设计新思路
218 1
|
2月前
|
存储 JSON 数据库
【C++ 软件设计思路】跨平台应用开发:如何选择合适的格式保存信息
【C++ 软件设计思路】跨平台应用开发:如何选择合适的格式保存信息
106 0
|
2月前
|
数据库 Android开发 开发者
构建高性能微服务架构:从理论到实践构建高效Android应用:探究Kotlin协程的优势
【2月更文挑战第16天】 在当今快速迭代和竞争激烈的软件市场中,微服务架构以其灵活性、可扩展性和独立部署能力而受到企业的青睐。本文将深入探讨如何构建一个高性能的微服务系统,涵盖从理论基础到具体实现的各个方面。我们将重点讨论服务拆分策略、通信机制、数据一致性以及性能优化等关键主题,为读者提供一个清晰、实用的指南,以便在复杂多变的业务环境中构建和维护健壮的微服务体系结构。 【2月更文挑战第16天】 在移动开发领域,性能优化和流畅的用户体验是至关重要的。随着技术的不断进步,Kotlin作为一种现代编程语言,在Android开发中被广泛采用,尤其是其协程特性为异步编程带来了革命性的改进。本文旨在深入
|
5月前
|
边缘计算 编译器 数据中心
X86架构与Arm架构的主要区别分析
X86架构与Arm架构的主要区别分析
492 0
|
8月前
|
存储 C语言 内存技术
专为MCU项目开发提速的代码框架BabyOS
专为MCU项目开发提速的代码框架BabyOS
153 0
|
16天前
|
缓存 移动开发 Android开发
构建高效Android应用:内存优化实战指南
【4月更文挑战第25天】 在移动开发领域,应用程序的性能至关重要。特别是对于Android设备,由于硬件配置的多样性,合理的内存管理与优化是提升应用流畅度、减少卡顿和崩溃的关键。本文将深入探讨Android应用的内存优化技巧,通过分析内存泄漏的原因、诊断工具的运用以及实际代码层面的改进措施,帮助开发者构建更加高效的Android应用。
|
1月前
|
移动开发 监控 Linux
构建高效安卓应用:内存优化实战指南
【4月更文挑战第11天】 在移动开发领域,尤其是安卓平台,内存管理是决定应用性能和用户体验的关键因素之一。本文将深入探讨安卓应用内存优化的策略与实践,从内存分配的基本机制到实际的代码级优化技巧,旨在帮助开发者构建更加高效、稳定且响应迅速的应用程序。通过分析内存泄漏的成因、内存抖动的影响以及合理的内存回收策略,我们展示了如何系统性地解决内存问题,确保应用在各种设备上均能保持最佳性能。
|
29天前
|
开发框架 小程序 前端开发
小程序全栈开发中的跨平台解决方案
【4月更文挑战第12天】本文探讨了小程序全栈开发中的跨平台问题,包括前端、后端和数据交互差异,并提出了解决方案:使用跨平台框架(如Taro、uni-app)、设计统一后端接口、创建API适配层以及利用云开发平台。这些方法旨在帮助开发者提高效率,实现一次开发多平台运行。随着技术进步,预计会有更多便捷的跨平台工具出现。
|
2月前
|
网络协议 安全 编译器
嵌入式代码经常产生bug的五大原因
嵌入式代码经常产生bug的五大原因
25 0