近期活动
第13届开源开发工具大会(OSDTConf2021)开始征集演讲啦! 欢迎各位小伙伴投稿!
编译社区的八卦信息
GCC
中科院智能软件研究中心PLCT同学的贡献 [PATCH 00/21] RISC-V: add gcc support for Scalar Cryptography v1.0.0-rc5 https://gcc.gnu.org/pipermail/gcc-patches/2021-October/582954.html
[PATCH 0/3] RISC-V: Zfinx extension support https://gcc.gnu.org/pipermail/gcc-patches/2021-October/582795.html
安培下一代自研AArch64微架构Ampere-1处理器指令调度支持 [PATCH v1] aarch64: enable Ampere-1 CPU https://gcc.gnu.org/pipermail/gcc-patches/2021-November/583030.html https://www.phoronix.com/scan.php?page=news_item&px=GCC-Ampere-1-Target-Patch
学习一下Florian Weimer这位老工程师对问题的描述 GCC DWARF unwinder _Unwind_Find_FDE acceleration https://gcc.gnu.org/pipermail/gcc/2021-October/237666.html
[PATCH 0/5] OpenEmbedded/Yocto Project gcc patches https://gcc.gnu.org/pipermail/gcc-patches/2021-October/582726.html
[PATCH 0/4] some vxworks crtstuff https://gcc.gnu.org/pipermail/gcc-patches/2021-November/583002.html
[PATCH v3] AArch64: Improve GOT addressing https://gcc.gnu.org/pipermail/gcc-patches/2021-November/583079.html
Binutils/GDB
[PATCH 0/3] RISC-V: Zfinx extension support https://sourceware.org/pipermail/binutils/2021-October/118328.html
[PATCH 0/4] RISC-V: Support Scalar Cryptography extension https://sourceware.org/pipermail/binutils/2021-November/118374.html
GLIBC
[PATCH 0/3] Improve lld support and current status https://sourceware.org/pipermail/libc-alpha/2021-October/132315.html
[PATCH 0/2] Enable EVEX strcmp(速度提升40%) https://sourceware.org/pipermail/libc-alpha/2021-November/132515.html
[PATCH 00/12] benchtests: Add float version of math functions to bench-math https://sourceware.org/pipermail/libc-alpha/2021-October/132442.html
[PATCH] riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. https://sourceware.org/pipermail/libc-alpha/2021-October/132402.html
[PATCH] riscv: Fix incorrect jal with HIDDEN_JUMPTARGET https://sourceware.org/pipermail/libc-alpha/2021-October/132364.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第409期, Alex Bradbury 大哥持续稳定输出。
进我收藏夹吃灰吧! Videos from CppCon 2021 have started to be posted.
我现在越来越觉得bugzilla简单,GitHub麻烦了…… Anton Korobeynikov provided an update on bugzilla migration, reporting "I believe we were able to work-around the majority of GitHub deficiencies (at least those that were show-stoppers). We are checking the results. Hopefully I will be able to return to you with the final migration roadmap soon."
对于DSP和AI芯片或许是个好消息: James Nagourne proposed gneeralising Hexagon's VLIWMachineScheduler so it can be used by other targets.
厉害的,准不准: Nimit Singhania started a thread to propose adding two static analyses to help detect performance issues in GPU programs.
RISC-V调试可能有用: To enable better LLDB+QEMU integration, Pavel Labath proposed a new plugin to integrate with user-made QEMU.
LLVM GPU News #22 is out.
剧烈变更中: The number of RISC-V vector builtins was reduced from ~25000 to ~1100 by sharing bultins for many different types. e2b7aab.
好耶: A script for building release documentation was committed. 622346c.
Good Job: Guidance for buildbot owners was clarified. a70a563.
The automemcpy framework for automatic generation of fundamental memory operations was added to LLVM's libc project. 00c943a.
终于: MLIR interfaces were exposed through the Python bindings. 14c9207.
RISC-V in China
RT-Thread 社区
RT-Thread正式成为RISC-V基金会战略会员! ,在过去的几年里,RT-Thread社区积极参与到 RISC-V的生态建设中,支持各种RISC-V 架构芯片,如HiFive、GD32V103、AB32VG1、K210、CH32V307 和 Allwinner D1等,以及RV 软核如PicoRV32、玄铁RISC-V系列处理器等;并开展基于RISC-V的深度技术探索,如在中科院软件所支持下实现基于RV64 异构多核处理器的RT-Thread和Linux 同时运行的开源项目。
2021 RT-Thread 开发者大会将于12月18日在深圳大中华喜来登酒店举办。欢迎报名到场刷新RT-Thread最新技术动态、聆听行业大咖分享,此外我们还将为参会者提供,从MCU、AIOT、MPU、RISC-V、安全等应用场景的实践机会。大会将会送出100+开发板哦,报名链接:https://www.bagevent.com/event/7759339?discountCode=rtt
TVM / MLIR / AI Compilers
- 要发新版本了!v0.8
https://github.com/apache/tvm/issues/8976
- 不过目前还是有bug需要修复: Blocker: We need this bugfix in to address a regression https://github.com/apache/tvm/pull/9421
本周工具链岗位
往期社招及实习生招聘长期有效。
- PLCT实验室新开放方舟编译器开发实习生(NJ56)
- 阿里云下属神龙系统设计开发核心团队招聘编译器及相关工具链研发专家
- 快手招聘语言设计与编译器研发专家(深圳)-【基础架构中心】
- 寒武纪招聘AI编译器等职位
- Intel的新岗位
- 华为2012实验室下属编译器实验室、芯片软件协同设计部应届生招聘
- PLCT实验室7月实习生及社招岗位汇总:来一起变得更强吧!
- 开源RISC-V软件,超朴素的实习生招募文章
- 笑死,一个实习生都没有就敢开始做 openEuler RISC-V 的移植?
本周推荐阅读
本周推荐:《冬与狮》
推荐人:小编3号
在孔夫子旧书网上闲逛的时候,看到了兰晓龙的新作《冬与狮》,这是最近大火的《长津湖》小说版,果断下单。到手之后,一口气读完,离我的期待还差了一点点。
第一次看到兰晓龙的作品,是长篇小说《士兵》,它是《士兵突击》电视剧最早的能看到的小说版本。我在一个特别破的网吧连着看了两天,中间数次泪目,给我震撼极大,第一次发现原来军旅作品还可以这么写。之后,专门去书店买了一本纸质书保存,后来赠送给了一位同样喜欢军旅作品的朋友。《士兵突击》电视剧出来之后,我也认真的看过,但是很多细节不如小说里交代的清楚,只看电视剧发现不了其中有些细节的含义,也可能是最终剪辑造成的。后来的《我的团长我的团》,也是小说和电视剧都认真看了,电视剧最终还是无法达到小说的高度。无论如何,这两部作品都开辟了一个新的风格,而《冬与狮》并没有。
《冬与狮》选择的大背景是长津湖战役,长津湖战役现存史料很多,其中涌现的英雄和英雄团队很多,也打出了很多教科书典范的战斗。在这种背景之下进行创作,很难超越,也很难另辟蹊径。我个人一直认为,在这种背景之下,应该研究的是如何用作品去还原和再现,毕竟现实要远比文学作品更加精彩,过多的创作反而会落下俗套。
但是,《冬与狮》还是值得一读,很多细节比电影《长津湖》要好一些,而且还有《长津湖》没有拍出来的下半部分内容。等着看伍千里和伍万里等主角结局的朋友,可以买来一读,书里都有。