近期活动
编译社区的八卦信息
- C++ 中文周刊 第77期 https://zhuanlan.zhihu.com/p/558250179
GCC
一个新的C库,codesize应该是非常小,深度嵌入式适用 [PATCH 0/3] picolibc: Add picolibc linking help https://gcc.gnu.org/pipermail/gcc/2022-August/239327.html
RISC-V: [PATCH 0/2] PIC cleanup https://gcc.gnu.org/pipermail/gcc-patches/2022-August/600611.html
[PATCH] bpf: handle anonymous members in CO-RE reloc [PR106745] https://gcc.gnu.org/pipermail/gcc-patches/2022-August/600528.html
[PATCH] RISC-V: Add RVV registers https://gcc.gnu.org/pipermail/gcc-patches/2022-August/600458.html
[PATCH 0/6] Optimise placement of SLP permutations https://gcc.gnu.org/pipermail/gcc-patches/2022-August/600321.html
Linus的评论非常犀利 [PATCH v3] Many pages: Document fixed-width types with ISO C naming https://gcc.gnu.org/pipermail/gcc-patches/2022-August/600273.html
Rust frontend patches v2 https://gcc.gnu.org/pipermail/gcc-patches/2022-August/600200.html
Binutils/GDB
Add the RISC-V bits to gas/NEWS https://sourceware.org/pipermail/binutils/2022-August/122589.html
[PATCH v5 0/3] RISC-V: Add 'Zmmul' extension https://sourceware.org/pipermail/binutils/2022-August/122653.html
[PATCH v8 0/7] RISC-V: Fix address printer on the disassembler https://sourceware.org/pipermail/binutils/2022-August/122630.html
[PATCH v3] gdb/csky support .reg2 for kernel 4.x and later https://sourceware.org/pipermail/gdb-patches/2022-August/191300.html
GLIBC
LoongArch和RISC-V是目前开发最积极的两个后端 [PATCH 0/1] LoongArch: Add soft float support https://sourceware.org/pipermail/libc-alpha/2022-August/141763.html
[PATCH v4 0/3] Rework exception handling in the dynamic loader https://sourceware.org/pipermail/libc-alpha/2022-August/141718.html
[PATCH] LoongArch: Fix dl-machine.h code formatting https://sourceware.org/pipermail/libc-alpha/2022-August/141538.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 452 期, Alex Bradbury 大哥持续稳定输出。
收藏之: The video from the Toronto LLVM meetup, featuring Amy Wang presenting on "Optimizing SYCL programs with MLIR for AI accelerators" is now available.
挺难吧: Chris B kicked off an RFC discussion on revisiting LLVM's policy on maintaining a linear commit history (i.e. whether to allow merge commits when moving to GitHub PRs). I won't attempt to summarise all the conversations, but it's fair to say there's a wide range of views.
Raghavan Raman posted an RFC on incubating the TCP (Tensor Compute Primitive) dialect in MLIR. This is a follow-up to the previous lengthy thread on adding a high-level ML dialect to MLIR.
大型开源社区的维护管理不好做: Aaron Ballman proposed changes to Clang's code ownership intended to better spread code review responsibility.
这扩展名字是越来越长了: MC layer support for the RISC-V Zihintntl instructions (non-temporal locality hints) was implemented. 7167a42, 07a700f.
好耶: Initial LoongArch target and driver support was added to Clang. 15b65bc.
QEMU (RISC-V)
[PATCH v3] target/riscv: fix csr check for cycle{h}, instret{h}, time{h}, hpmcounter3-31{h}, https://lists.gnu.org/archive/html/qemu-riscv/2022-08/msg00236.html
[PATCH 1/2] target/riscv: rvv-1.0: Simplify vfwredsum code, https://lists.gnu.org/archive/html/qemu-riscv/2022-08/msg00237.html
[PATCH] include/hw/riscv/sifive_e.h: Fix the type of parent_obj of SiFiveEState, https://lists.gnu.org/archive/html/qemu-riscv/2022-08/msg00271.html
[PATCH v3] target/riscv: Use official extension names for AIA CSRs, https://lists.gnu.org/archive/html/qemu-riscv/2022-08/msg00276.html
[PATCH v2 0/7] Allow semihosting from user mode, https://lists.gnu.org/archive/html/qemu-riscv/2022-08/msg00297.html
[PATCH v4 0/4] hw/ssi: ibex_spi: cleanup and fixup bugs, https://lists.gnu.org/archive/html/qemu-riscv/2022-08/msg00302.html
[PATCH v4 0/4] Fix dt-validate issues on qemu dtbdumps due to dt-bindings, https://lists.gnu.org/archive/html/qemu-riscv/2022-08/msg00308.html
[PATCH] target/riscv: Remove sideleg and sedeleg, https://lists.gnu.org/archive/html/qemu-riscv/2022-08/msg00317.html
[RFC PATCH 0/4] Support multiple deocde path for RISC-V, https://lists.gnu.org/archive/html/qemu-riscv/2022-08/msg00319.html
[PATCH v10 0/3] Implement Sstc extension, https://lists.gnu.org/archive/html/qemu-riscv/2022-08/msg00330.html
[PATCH v14 0/5] Improve PMU support, https://lists.gnu.org/archive/html/qemu-riscv/2022-08/msg00336.html
[PATCH v2] disas/riscv.c: rvv: Add disas support for vector instructions, https://lists.gnu.org/archive/html/qemu-riscv/2022-08/msg00343.html
RISC-V in China
- 第二届 RISC-V 中国峰会顺利结束。今年也是热闹非凡。
RT-Thread 社区
- 风平浪静
TVM / AI Compilers
- 风平浪静;招募志愿者小编来提供TVM社区的八卦。
本周工具链岗位
往期社招及实习生招聘长期有效。
- 开源实习:算能科技招募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号
一开始没有意识到这本小说很厚,是在手机上看的。翻开阅读之后就有一种翻到下一页的自然的冲动,想去看看故事中的人物接下来会遇到什么样的事情。
然后就感受越来愈复杂,沉重、紧张、欣慰的交织,并且总是是不是有一种时空错乱感,在某些场合的时候总觉得李光头和宋钢就是在跟自己同时代同地域的人。
最后,如果书看郁闷了,可以去B站搜索下作者的视频,对冲一下。