OSDT Weekly 2020-05-20 第046期

大家5·20快乐❤️

近期线下活动

下一次聚会计划是V8主题。目前正在征集分享的话题。计划是线上。

同时我们欢迎场地支持和赞助。欢迎有志同道合的小伙伴联系我们。

编译社区的八卦信息

GCC

  • 华为的 patch,看起来不太专业,居然不带 testcase
    [PATCH] aarch64: Change the definition of Pmode [pr95182]
    https://gcc.gnu.org/pipermail/gcc-patches/2020-May/545906.html
  • [PATCH] x86: Update Intel processor detection
    https://gcc.gnu.org/pipermail/gcc-patches/2020-May/545925.html
  • Martin 贡献 ChangLog 自动生成的脚本
    New mklog script
    https://gcc.gnu.org/pipermail/gcc-patches/2020-May/545792.html
  • dejagnu version update?
    https://gcc.gnu.org/pipermail/gcc/2020-May/232427.html
  • [COMMITTED 0/2][BPF] Introduce -mxbpf and first extension
    https://gcc.gnu.org/pipermail/gcc-patches/2020-May/546032.html
  • [PATCH] Implement no_stack_protect attribute.
    https://gcc.gnu.org/pipermail/gcc-patches/2020-May/545916.html
  • [PATCH 0/5] rs6000: Fixes for Future, mostly testsuite
    https://gcc.gnu.org/pipermail/gcc-patches/2020-May/545843.html

Binutils/GDB

  • [PATCH 0/8] OpenRISC BFD fixups for Glibc
    https://gcc.gnu.org/pipermail/binutils/2020-May/111071.html
  • PowerPC POWER10 updates to dcbf, sync and wait instructions
    https://gcc.gnu.org/pipermail/binutils/2020-May/111101.html
  • Nelson Chu 的 RISC-V CSR 支持 patch set,push 了快两个月了
    [PATCH v2 0/9] RISC-V: Support version controlling for ISA standard extensions and CSR
    https://gcc.gnu.org/pipermail/binutils/2020-May/111162.html

GLIBC

  • [PATCH 00/13] Signal and error list refactoring
    https://gcc.gnu.org/pipermail/libc-alpha/2020-May/114102.html
  • [PATCH 00/19] Signal mask for timer helper thread
    https://gcc.gnu.org/pipermail/libc-alpha/2020-May/114065.html
  • Florian Weimer 关于动态链接库的一系列小优化
    https://gcc.gnu.org/pipermail/libc-alpha/2020-May/author.html#114099

LLVM/Clang/LLDB/LLD

本节内容来自 LLVM Weekly 第333期
Alex Bradbury 大哥持续稳定输出。

  • Rust 1.0 发布五周年(当然Rust诞生的时间要早得多,到1.0花了挺久)。有篇博客介绍了这五年。
    https://blog.rust-lang.org/2020/05/15/five-years-of-rust.html
  • Egor Bogatov 写了篇博客讨论如何在LLVM中实现一个新的窥孔优化.
  • MLIR newsletter 第七期出来了。
    https://llvm.discourse.group/t/mlir-news-7th-edition-5-15-2020/1015
  • ORC JIT Weekly 16
    provides information on JITLink ELF/x86 and updates on removable code.
  • Constant pools are now handled in the RISC-V load/store peephole
    optimisation, improving codegen especially for loading FP constants.
    969e703.
  • LLVM libc gained implementations of fabs and fabsf.
    4a39a33.
    这个项目可能说不定以后会发挥有意思的作用。

RISC-V in China

最近台湾的晶芯科和上海的赛舫都开始开设线上技术直播了。讲师们的宣传照一个比一个帅。

果然现在连画个电路板都需要看颜值了么(我等相貌平庸之辈路在何方……

TVM 社区

风平浪静。

Mozilla

风平浪静。

方舟开源编译器社区

OpenArkCompiler Weekly – #11 May 17th 2020

社区动态:
1、方舟编译器社区在5月12日上午举行了会议。会议纪要如下:
小乖他爹版:https://zhuanlan.zhihu.com/p/139890748
社区版:https://gitee.com/harmonyos/OpenArkCompiler/issues/I1H1SO
2、方舟编译器社区发布会议通知,将于2020-05-19 09:00-11:00((UTC+08:00)Beijing)召开会议,会议采用Zoom,会议ID:148 489 624。
3、PLCT实验室发布了《PLCT开源进展·第一期·2020年05月16日》,将以往的周刊改为半月刊,其中介绍了PLCT实验室在各个编译方向的开源工作,其中包含了方舟编译器社区的相关工作:
https://zhuanlan.zhihu.com/p/141463489

Commits:
1、为测试结果添加XML输出格式:https://gitee.com/harmonyos/OpenArkCompiler/commit/8d3e6b2789bebf9e4962d15b6f74074d4a45ea5a
2、do inline again after me phases:
https://gitee.com/harmonyos/OpenArkCompiler/commit/dccac75f7ad10634e605c94e2dca679f928bbee2
3、为ConstvalNode添加ARM32支持:
https://gitee.com/harmonyos/OpenArkCompiler/commit/f91af1890939bb591c84912e3d1202f2322c3eb7

(本节内容来自中科院软件所智能软件研究中心PLCT实验室史宁宁的方舟周报)

其它社区的 Weekly

欢迎感兴趣的小伙伴提 Pull Requests 完善内容❤️
我们希望能够尽可能多的扩展下OSDT的覆盖范围。

This Week in Rust #339:
https://this-week-in-rust.org/blog/2020/05/19/this-week-in-rust-339/

Golang Weekly #312:
https://golangweekly.com/issues/312

WebAssembly Weekly #118:
https://wasmweekly.news/issue-118/

最近更新的都还挺规律 :)

Academic

听说PLDI可以线上免费参与了。真好啊。

本周工具链岗位

远程实习机会: PLCT实验室招聘编译器/虚拟机/IDE开发实习生

本周推荐阅读

本周推荐:《狂热分子》

作为IT从业者,最近朋友圈完全被美国VS华为刷屏。我们不仅正在经历和见证百年一遇的大流行病(pandemic),同时也在见证人类历史上的灯塔们时不时就来那么一下子的礼崩乐坏。仿佛一夜之间所有的文明国家都开始斯文扫地,开始撒泼起来。

不是的。一向如此。只是我们看的书不够多。

这本《狂热分子》是如此的经典,自20世纪上半叶问世以来就风靡全世界;又是如此的敏感和不好评论,以至于可能即使是摘录书中的一两个段落都会让我们这个不起眼的技术公众号从微信里消失。码头哲学家埃里克·霍弗总结出的结论是普遍适用于所有人类政治结构的。埃里克·霍弗总结的是人类的运动规律。

买一本纸质书,拿在手里,小心的阅读,尽量不要让发自内心的惊叹脱口而出。

作者: [美] 埃里克·霍弗
出版社: 广西师范大学出版社
出品方: 理想国
副标题: 群众XX圣经
原作名: True Believer : Thoughts on the Nature of Mass Movements
译者: 梁永安
出版年: 2011-6
页数: 207
定价: 34.00元
装帧: 精装
丛书: 理想国 人文精选
ISBN: 9787563374625

https://book.douban.com/subject/3057556/

QEMU 线上技术讨论会 2020-05-17


Hi 社区小伙伴们,

经过了近小半年的 Stay Home,我们终于可以开始逐步回复技术聚会活动了(激动地绕着床转)。接下来我们将会比较密集的举办一些特定软件专题的讨论分享活动。本周日(5月17日)为QEMU主题,下周日(5月24日)为V8主题,下下周(5月31日)为LLVM主题。

QEMU主题采用线上聚会形式,分为两种参与方式:观看活动可以直接通过B站( bilibili.com )看直播,不需要登陆或账号(有B站账号可以发弹幕讨论);参与现场讨论或报名参加技术分享,需要使用腾讯会议app接入,用于语音讨论或分享屏幕。由于直播的法规要求,参与腾讯会议的小伙伴要求用真实姓名和手机号码向活动负责人吴伟(lazyparser)报名(报名通过微信,请扫描文末二维码)。

活动主题:QEMU专题技术分享

活动议程(已报名分享内容)

  1. HelloGCC开场介绍及后续活动计划说明(吴伟,主持人)
  2. QEMU设备模拟支持:以I2C为例(李威威)
  3. QTest 在 QEMU 中的简单应用(陈嘉炜)
  4. QEMU 中的 RISC-V 相关实现:以 SiFive 为例(高志远)
  5. QEMU TCG Plugins 介绍和使用(王俊强)
  6. 新报名的报名分享以及自由讨论

直播观看

https://live.bilibili.com/10339607
(不需要报名,可以弹幕讨论)

参与讨论 & 演讲报名

提前报名(实名),通过腾讯会议app接入。请联系HelloGCC负责人报名(见下方二维码)

同时我们欢迎场地支持和赞助。欢迎有意向赞助的小伙伴联系我们。

报名二维码(请标注【HelloGCC】或「QEMU活动」方便通过)

https://github.com/hellogcc/osdt-weekly/blob/master/images/hellogcc-wuwei.jpeg

OSDT Weekly 2020-05-13 第045期

近期线下活动

HelloGCC&HelloLLVM 社区开始恢复聚会活动。本周末会进行QEMU讨论分享沙龙。具体的议程和讨论内容将在明后天推送,请感兴趣的小伙伴关注。第一次活动可能以线上形式进行。

后续我们将会在每周末举行一个技术主题的线上讨论。本周日(5月17日)为QEMU主题,下周日(5月24日)为V8主题,下下周(5月31日)为LLVM主题。

同时我们欢迎场地支持和赞助。欢迎有志同道合的小伙伴联系我们。

编译社区的八卦信息

GCC

  • GCC 10.1 Released。对比 GCC 9 的改进请移步,重点提到 C++20
    https://gcc.gnu.org/pipermail/gcc/2020-May/232334.html
  • H.J.Lu 共享的x86安全特性改进
    [PATCH 0/5] Add CET host support to libcc1
    https://gcc.gnu.org/pipermail/gcc-patches/2020-May/545459.html[PATCH 0/3] Add CET support to libphobos
    https://gcc.gnu.org/pipermail/gcc-patches/2020-May/545433.html
  • 大神 Ulrich Drepper 回归GNU社区了 ????
    std::atomic_flag::test
    https://gcc.gnu.org/pipermail/gcc-patches/2020-May/545402.html
  • 没注意到 Alexandre Oliva 已经从 redhat 换到 adacore 了,都是专注GCC的好公司
    avoid infinite loops in rpo fre
    https://gcc.gnu.org/pipermail/gcc-patches/2020-May/545340.html
  • Richard Sandifordf 发出大批 AArch64 及 GCC 中端优化patch
    [PATCH] tree: Add vector_element_bits(_tree) [PR94980 1/3]
    https://gcc.gnu.org/pipermail/gcc-patches/2020-May/author.html#545537
  • Jason Merrill 提交了大批 c++改进的 patch,应该是继续 c++20 的工作
    [pushed] c++: Avoid unnecessary deprecated warnings.
    https://gcc.gnu.org/pipermail/gcc-patches/2020-May/545547.html
  • IBM在PowerPC的GCC投入上似乎得到很大的加强,Bill提交了大量Power10后端代码,部分来自上海团队。
    [PATCH 0/4] rs6000: setbnc and friends [pu]
    https://gcc.gnu.org/pipermail/gcc-patches/2020-May/author.html#545269

Binutils/GDB

  • [PATCH v4] ld: Add –export-dynamic-symbol
    https://sourceware.org/pipermail/binutils/2020-May/110991.html
  • Alan提交大量PowerPC10后端改进patch
    Power10 byte reverse instructions
    https://sourceware.org/pipermail/binutils/2020-May/author.html#111027
  • GDB社区平静,修testsuite为主,没干货

GLIBC

有一个重要的干货 patch set,值得仔细读读

  • [PATCH v2 00/13] aarch64: branch protection support
    https://sourceware.org/pipermail/libc-alpha/2020-May/113850.html

LLVM/Clang/LLDB/LLD

本节内容来自 LLVM Weekly 第332期
Alex Bradbury 大哥持续稳定输出。

  • Nikita Popov 写了一篇博客介绍如何加速LLVM构建速度:
    https://nikic.github.io/2020/05/10/Make-LLVM-fast-again.html
    大概是10%的速度提升。
    (Hmm……)
  • Google Summer of Code 结果出了,快来看看入选LLVM项目的学生名单吧!
    https://summerofcode.withgoogle.com/organizations/4674300587540480/#projects
    恭喜所有中选的学生!
    同时这次没有中的学生也不要灰心,欢迎来PLCT实验室实习,做LLVM!*
    而且是远程实习哦:
    PLCT实验室招聘实习生
  • Tanya Lattner 代表LLVM基金会宣布今年 LLVM 开发者大会会线上进行。
    http://lists.llvm.org/pipermail/llvm-dev/2020-May/141436.html
  • Kai Wang shared an RFC on RISC-V vector intrinsics.
    紧接着,PLCT实验室号召国内RISC-V厂商积极的参与标准的制定。目前国内的厂商参与标准的制定的动作很少,可以更多一点。
    RISC-V Vector Extension Intrinsic RFC 开始活跃更新,我们号召国内厂商抱团参与
  • ORC JIT Weekly #15 发布。
    http://lists.llvm.org/pipermail/llvm-dev/2020-May/141493.html
  • Complex numbers, complex addition, and complex subtraction were added to the
    standard MLIR dialect.
    031265a,
    5d5f61f.

RISC-V in China

赛舫科技从 SiFive China 改名为 StarFive,同时推出了「不要钱计划」,开始血洗国内IP市场。「一分钱计划」的发起方芯来科技积极迎战,宣布了「一分钱升级计划」。其他MCU企业目前都还没出来讲话。

别打了,再这么打下去,估计就要倒贴用户了????

TVM 社区

风平浪静。

Mozilla

风平浪静。

方舟开源编译器社区

上周日,PLCT实验室史宁宁主管(知乎ID:小乖他爹)按时更新了内容:

OpenArkCompiler Weekly – #10 May 10th 2020

社区动态:
1、方舟编译器社区发布会议通知,将于2020-05-12 09:00-11:00((UTC+08:00)Beijing)召开会议,会议采用Zoom,会议ID:868 779 283。

Commits:
1、重构maple_me的BB接口:
https://gitee.com/harmonyos/OpenArkCompiler/commit/302da848a614692d88ad6940ff8201f3d878fed3
2、添加loop unrolling代码:
https://gitee.com/harmonyos/OpenArkCompiler/commit/ec7085b2d73461a848bebc2d1e99e69619fcf3b9

其它社区的 Weekly

欢迎感兴趣的小伙伴提 Pull Requests 完善内容❤️
我们希望能够尽可能多的扩展下OSDT的覆盖范围。

This Week in Rust #337:
https://this-week-in-rust.org/blog/2020/05/05/this-week-in-rust-337/

Golang Weekly #310:
https://golangweekly.com/issues/310

有一个 Rob Pike 的采访

WebAssembly Weekly #115:
https://wasmweekly.news/issue-115/

还是4月17日的。要变成 Monthly 了。

Academic

现在最大的愿望是不要再听到学术泰斗仙逝的消息了。

本周工具链岗位

远程实习机会: PLCT实验室招聘编译器/虚拟机/IDE开发实习生

本周推荐阅读

本周推荐:《一胜九败》

作者: 柳井正
译者: 徐静波

过去几年因为参与创业的关系,阅读了不少创业者写的自传或心得。《一胜九败》是优衣库的创始人柳井正先生写的回顾,介绍了从接手优衣库前身的家庭小店开始逐步发展壮大的过程,尤其是其中各种失败的尝试。

小编一号观察到的一个有意思的现象是美国、中国大陆、日本的创业者写的书,风格是完全不同的。美国的创业者的书会让我觉得是在准备一个20分钟的TED演讲:精心准备,有明确的脉络架构,即使是写书也要有转折和伏笔,也要有升华。日本的创业者自己写的书,则更像是两个人并排或者面对面坐在一张桌子上,读者作为入赘的女婿或家中长女要被托付上家族企业的未来,现任掌舵想到什么重要的事情就事无巨细的倾倒出来。而中国的创业者的书,绝大部分不是本人写的,是职业传记写手根据二手公众号鸡汤自己二次创作的。我走眼买过几次这样的图书,阅读发现不是创业者自己写的,非常不开心。

不管是否想要创业,柳井正先生的《一胜九败》都是值得阅读的。难能可贵的是柳井正先生将自己在做决策中的种种考虑,写了出来。这是非常珍贵的。管理学大师德鲁克先生说过,「管理者就是承担有风险的决策的」,可以说作出正确的决策并承担决策失败的风险,是管理者的基本角色定义。而决策失败了怎么办以及如何做决策,一手的资料非常少。毕竟市场环境瞬息万变,公司内政治错综复杂,即使是决策者本人可能也会依赖于当时的肠子感觉来一手神决策,有太多决策的利益权衡是只能做不能说。能够记录下载自己的决策并向读者分享出来自己的成功和失败,并尝试向读者解释决策的过程,对于小编一号而言是一本珍贵的参考资料。

最后,柳井正没有说出来的,非常非常重要的一点是,为什么失败了那么多次还可以爬起来:因为输得起。账面现金流一定是要充分的,主业现金牛是稳定的,失败的过程就是在不断寻找新的现金牛的过程。或许这对于创业者是更为要命的经验教训。

开源开发工具大会OSDT19议程确定,11月9日下午见!(文末报名)

开源开发工具大会(OSDT,原 HelloGCC Workshop)是开源软件开发者的交流会,今年已经是第11届。我们在这里分享自己在开源软件方面的开发工作,研究成果,经验学习。话题主要面向开源开发工具。欢迎各位新老朋友通过点击原文报名或扫描文末二维码参加。

时间:2019年11月9日周六下午1点至6点

地点:北京市海淀区中关村南四街四号软件研究所5号楼4层大报告厅 (地铁知春路站西北方向300米)

13:00 – 13:30 签到 & Social

13:30 – 14:00 郭任 Csky Intro – What’s the meaning of a new arch for linux

14:00 – 14:30 邱吉 NVDLA开源编译器的功能分析和对比

14:30 – 15:00 朱凌宇 托管堆直写技术初探–降低JVM的序列化开销

15:00 – 15:30 康烁 开源项目L2C:经过形式化验证的可信编译器

15:30 – 16:00 茶歇

16:00 – 16:30 Gopher Web Assembly & Go Implementation

16:30 – 17:00 李枫 在内核虚拟机与在内核服务

17:00 – 17:30 吴伟 共促方舟开源:HelloGCC社区和PLCT实验室做的努力

17:30 – 17:40 闪电1 周亚金 基于RISC-V的软硬件安全协同扩展

17:40 – 17:50 闪电2 詹荣开 V-Spec ISA:Keystone for RISC-V based HPC

17:50 – 18:00 闪电3 待定

18:00 – 18:10 闪电4 待定

话题:Csky Intro – what’s the meaning of a new arch for linux

内容简介:The csky architecture officially merged the main line in linux-4.20. Before that, eight architectures have just been removed from the main line. Many people ask what is the meaning of csky upstream? Also includes our colleagues. Here, we will give some examples to introduce the progress of the csky architecture in the past months and the value and significance of linux-csky. This is an open discussion about the csky architecture and any questions are welcomed.

个人简介:郭任,linux kernel csky maintainer, 目前专注于 CPU ISA,  IOMMU,  Perf。

话题:NVDLA开源编译器的功能分析和对比

内容简介:NVDLA是由NVIDIA公司推出的开源深度学习推理加速器,继2017年10月开源RTL代码、模拟器、Linux内核和驱动、用户态运行时环境后,在今年8月开源了编译器代码,支持Caffe框架的模型编译。从2018年年初,台湾编译技术公司Skymizer开始开源深度学习加速器编译框架ONNC,逐渐加入并完善了NVDLA后端的支持,从公开资料上看,ONNC的NVDLA后端比NVIDIA的官方编译器具有更多功能和性能的支持。本次报告将对这两个开源NVDLA编译器的实现和功能进行剖析和比较,并探讨深度学习编译器的框架设计和实现方法。

个人简介:邱吉,计算机系统结构博士,毕业于中科院计算所龙芯课题组,曾先后在龙芯中科和展讯通信参与多款自研架构处理器的设计验证,并主持工具链的开发,现任中科重德智能科技有限公司工具链组主管,负责通用处理器和各类领域专用处理器的工具链研发。

话题:托管堆直写技术初探–降低JVM的序列化开销

内容简介:序列化与反序列化操作被用于大数据系统的多种操作中。过去研究表明计算密集型的序列化反序列化是影响系统性能的一个显著瓶颈。现有的序列化库例如kryo虽然能够提供高性能的序列化机制,但在这些技术还是无法完全避免堆内堆外表现形式的转换过程。我们的堆对象直写技术将发送端数据直接写入到接收端的托管堆内中。工作流程是1)接收端通知发送端数据在堆内的地址;2)发送端遍历待发送对象,将其复制到发送缓冲区中,在复制过程中更新指针域,直接指向对象在远程地址的值;3)接收端接收数据,就绪后可直接使用。该技术几乎去掉了接收端的反序列化开销,而发送端的序列化操作几乎没有增加额外的开销。我们基于RDMA网络与Jikes RVM虚拟机实现了原型,其接收端的延迟基本等同于硬件延迟。对于发送端,虽然无法同样避免序列化,但是我们正在尝试将序列化的延迟隐藏于应用层的shuffle过程。

个人简介:朱凌宇,国防科技大学在读博士。主要研究兴趣包括基于持久化内存的文件系统与虚拟机内存管理技术。

话题:开源项目L2C:经过形式化验证的可信编译器

内容简介:本次话题和大家分享清华大学王生原老师的开源项目L2C,L2C是一个把工业界的模型语言Lustre转换成C语言到二进制代码的工具,由于整个转换过程经过了形式化验证,所以具有极高的安全性和可靠性,在安全攸关领域具有重要的应用价值。讨论分为两部分:第一部分、介绍形式化的编译器的背景,包括最近的一些进展,希望为没有听说过形式化的朋友做一些背景介绍。二、介绍我们的开源项目L2C,其软件架构,解决的问题,以及未来的一些展望。

个人简介:康烁,迪捷软件科技有限公司创始人,有超过17年的系统软件科研和工程经验,涉及操作系统、编译器、虚拟机、区块链和形式化等多个领域,主持和参与了多个国内外开源项目,且在实际工程中均得到广泛应用。其中,SkyEye全数字仿真产品应用于国内航空航天领域的众多型号的研发测试领域;符号执行软件android_s2e被华为以及国内军工单位应用于软件测试方面;基于LLVM的安卓虚拟机入选了2015年《LLVM开发者大会》的项目展示环节;参与的开源项目L2C被国内核电单位应用于相关设备中。

话题:Web Assembly & Go Implementation

主题简介:Wasm是运行在web系统(浏览器和node.js)的虚拟机,他比JavaScript的优势是:

1. 支持c++/Rust/go这样的高级语言;

2. 比JS的解释执行或JIT速度快;

本文将浅析go语言对wasm的支持;

个人简介:gopher,Go 社区活跃开发者,曾给 Go 提过多个编译器优化补丁并被采纳。

话题:在内核虚拟机与在内核服务

内容简介:自Linux内核3.15开始引入 eBPF (extended Berkeley Packet Filter)后, 快速演进和不断完善中的eBPF正在成为重构整个Linux网络、安全、调试/调优等子系统的基石。本话题将一探eBPF的原理与实现,分析基于eBPF的在内核服务设计,解析相关优秀开源项目,并在ARM开放平台上实践,还将重新思考基于Lua/LuaJIT的在内核虚拟机技术、内核空间和用户空间的划分以及基于eBPF的领域专用语言。

个人简介:李枫,先后就职于摩托罗拉、三星等IT公司,现为独立开发者。在移动开发/云计算上积累了十余年的研发经验。近期主要专注于物联网/边缘计算/人工智能基础设施。积极参与包括HelloGCC在内的开源社区各种活动,并多次做过技术分享,涉及编程语言、操作系统、边缘计算等领域。

话题:共促方舟开源:HelloGCC社区和PLCT实验室做的努力

内容简介:尽管网络上风评毁誉参半,华为方舟编译器的开源依然是国内编译技术领域的里程碑事件,让“编译器”这个概念被更多的人知晓。作为国内最早的编译技术社区,HelloGCC社区非常希望能够与方舟开源社区一起推动国内编译技术的发展与人才的培养。本次报告,我们将介绍软件所智能软件研究中心PLCT实验室与HelloGCC社区为推动和促进方舟开源社区的发展壮大所做的一系列尝试,包括:开发出第一个面向方舟编译器的 Toy Runtime、开设使用方舟编译器作为教学用具的编译技术学习班、组织方舟线下代码学习讨论会等。

个人简介:吴伟,HelloGCC社区和HelloLLVM社区负责人、中科重德CTO、PLCT实验室项目总监。主要研究领域包括程序语言与编译技术、系统性能分析和优化、基于ROS的机器人研发等。在方舟编译器开源之后,积极推动HelloGCC社区以及PLCT实验室参与方舟开源社区的建设。

闪电演讲1: 基于RISC-V的软硬件安全协同扩展

演讲者:周亚金,浙江大学网络空间安全学院

闪电演讲2:V-Spec ISA:Keystone for RISC-V based HPC

演讲者:詹荣开,北京希姆计算科技有限公司

闪电3、闪电4: TBD 欢迎现场报名。

感谢中国科学院软件研究所智能软件研究中心提供场地支持。感谢浙江迪捷软件科技有限公司提供小礼品赞助。

欢迎各位新老朋友通过点击原文报名或扫描二维码报名参加。

OSDT19报名 https://www.bagevent.com/event/6112393

OSDT 2019 征集演讲


目前已经有5个演讲报名和2个待定的演讲报名。后续可能会举办成一个「小语种专场」。欢迎投稿。

投稿联系:OSDT工作组,邮箱: w@droid.ac.cn

第十一届开源开发工具大会(OSDT Workshop,原 HelloGCC Workshop)即将开始征集话题。目前计划11月中旬在北京软件所举办。OSDT是开源软件开发者的交流会,我们在这里分享自己在开源软件方面的开发工作,研究成果,经验学习。话题主要面向开源开发工具。

话题内容包含但不限于:

  • GNU工具链(GCC,GDB,Binutils等)。
  • Clang/LLVM工具链,以及基于LLVM的衍生工作。
  • 端侧AI部署框架的开发、调试或性能分析工具。
  • 算法在FPGA上部署的快速开发套件。
  • 面向RISCV等新硬件的基础软件支持。
  • 其它开源开发工具。

话题形式可以为:

  • 对自己在某开源软件工作上的介绍。
  • 对开发工具的介绍及使用经验分享。
  • 参与开源社区工作的体验和感受。

如果您有相关话题,欢迎通过微信和我们联系:联系人 wuwei 微信号 15101038581 (请注明OSDT或HelloGCC/HelloLLVM)

往届传送:
https://github.com/hellogcc/OSDT2018
https://github.com/hellogcc/OSDT2017