近期活动
- 计划在10月23日上午举办 OSDT Online Meetup。欢迎小伙伴们投稿演讲。
编译社区的八卦信息
- C++ 中文周刊 第84期 https://zhuanlan.zhihu.com/p/573717397
GCC
GNU Tools Cauldron 2022 - 视频录像传送门 https://gcc.gnu.org/pipermail/gcc/2022-October/239659.html
臭名昭著二十多年的reload pass终于要被干掉了,这种老旧的,充满各种 ad-hoc fix的pass应该早点干掉,不支持LRA的port得加紧迁移 [PATCH] Always enable LRA https://gcc.gnu.org/pipermail/gcc-patches/2022-October/603522.html
日本的瑞萨的工程师行动很快,xtensa迁移到LRA [PATCH] xtensa: Prepare the transition from Reload to LRA https://gcc.gnu.org/pipermail/gcc-patches/2022-October/603579.html
Intel ISA新特性的支持,感兴趣可以看看 [PATCH 0/6] Add Intel Sierra Forest Instructions https://gcc.gnu.org/pipermail/gcc-patches/2022-October/603546.html
[PATCH 0/2] Add new Intel Architecture https://gcc.gnu.org/pipermail/gcc-patches/2022-October/603541.html
[PATCH v2] Enable shrink wrapping for the RISC-V target. SPEC2017动态指令数能削减1% https://gcc.gnu.org/pipermail/gcc-patches/2022-October/603822.html
[PATCH] RISC-V: Add RVV intrinsic basic framework. Patch应该拆一拆,更好review https://gcc.gnu.org/pipermail/gcc-patches/2022-October/603706.html
讨论仍在继续 [PATCH] C++ API database https://gcc.gnu.org/pipermail/gcc-patches/2022-October/603771.html
Binutils/GDB
向Binutils共享代码的copyright流程简化了 Announcement: DCO signed contributions are now accepted https://sourceware.org/pipermail/binutils/2022-October/123680.html
没太看懂跟常用的frame chain有啥区别? [PATCH,V2 00/15] Definition and support for SFrame unwind format https://sourceware.org/pipermail/binutils/2022-October/123641.html
Binary Tools track at FOSDEM https://sourceware.org/pipermail/binutils/2022-October/123598.html
[PATCH 0/10] Add new Intel Sierra Forest, Grand Ridge, Granite Rapids Instructions https://sourceware.org/pipermail/binutils/2022-October/123572.html
GLIBC
[PATCH v5] x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr https://sourceware.org/pipermail/libc-alpha/2022-October/142757.html
[PATCH 0/2] Introduce per-thread file system properties on Linux https://sourceware.org/pipermail/libc-alpha/2022-October/142640.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 459 期, Alex Bradbury 大哥持续稳定输出。
嗯…… The build of LLVM used by rustc is now optimised with BOLT, resulting in 3-5% build time improvements of Rust crates.
收藏: Reddit user "catcat202x" wrote up notes on additions to GCC so far in the GCC 13 development cycle.
若干年后回头看会是个分界点么? Artem Dergachev commented with thoughts on the tension between encouragement to discuss ideas early and often and the community's desire for things to be fully worked out.
eop Chen posted an updated RFC for loop vectorisation of width 1.
欧洲逐步恢复线下了: The next Berlin LLVM meetup will take place on October 26th.
好耶! The LLVM go bindings were removed. bc839b4.
有人研究Flang代码么?一起啊! Documentation was added on a new "HLFIR" (high-level FIR) dialect for Flang. 0623ce1.
QEMU (RISC-V)
[PATCH v1 0/4] Support native debug icount trigger, https://lists.nongnu.org/archive/html/qemu-riscv/2022-10/msg00069.html
[PATCH v11 0/5] RISC-V Smstateen support, https://lists.nongnu.org/archive/html/qemu-riscv/2022-10/msg00077.html
[PATCH v3 0/2] implement
FIELDx_1CLEAR() macro, https://lists.nongnu.org/archive/html/qemu-riscv/2022-10/msg00084.html
RISC-V in China
RT-Thread 社区
- 风平浪静。招募志愿者小编补充内容。
TVM / AI Compilers
- 风平浪静。招募志愿者小编补充内容。
本周工具链岗位
往期社招及实习生招聘长期有效。
- 开源实习:算能科技招募AI开源工具链开发(TPU-MLIR项目)
- DynamoRIO RISC-V 移植开发实习生招聘(PLCT实验室)
- PLCT实验室开始招募 Mono 系统开发实习生,负责 RISC-V 移植及优化
- PLCT实验室长期招募安卓系统(AOSP)开发实习生,升级和维护 AOSP for RISC-V 开源项目
- 瀚博半导体---编译器岗(AI/GPU类)火热开放中
- Intel 招聘 Compiler Engineer 和 Compiler Validation Engineer(上海)
- 大疆芯片部门招募编译器、模拟器、调度框架方向高级工程师
- PLCT实验室 libcxx-simd 项目实习生招聘
- 地平线-编译器研发工程师(北京/上海)
- RISC-V操作系统团队招聘测试工程师
- (远程/上海)Marvell DPU 部门招聘编译器研发
- (上海) 编译器开发工程师 - 芯旺微电子
- 平头哥AI芯片部编译及工具链团队招聘 - 校招+社招
- (腾讯)编译器高级研发工程师 (北京/上海/杭州/深圳)
本周推荐阅读
本周推荐:《剧变:人类社会与国家危机的转折点》
作者: [美] 贾雷德·戴蒙德
译者: 曾楚媛
推荐:小编1号
本书前面一小部分可能有点鸡汤和无聊,但是只要坚持了20分钟之后就有可能获得让自己眼界大开的信息。
第一个国家案例中二战前后芬兰和英国、德国、俄国、美国的关系,在阅读的时候不可能不联想到目前的俄乌战争。而这个世界的复杂性和残酷性,在翻开本书的前一个小时就已经让我头皮发麻。芬兰的血泪教训深刻的展示了生存之残酷,而这可能恰好是目前国内从改革开放之后成长起来的一代所没有体会过的:出生在一个强大的文化中,往往会忽视掉周围各种潜在的危机。
在介绍日本国家案例的时候,本书的描写方式从小编1号的角度来看可能偏平铺直叙或描述的更加宽泛。如果对于日本从1850-1950这一百年间感兴趣的话,会有不少更加深入的书籍可以参考,例如《分身》和《日本人为什么发动战争》。