近期活动
编译社区的八卦信息
GCC
从Neon过来的同学写ACLE更加方便了 [PATCH v2] aarch64: SVE/NEON Bridging intrinsics https://gcc.gnu.org/pipermail/gcc-patches/2023-October/634567.html
[PATCH] RISC-V: Support strided load/store https://gcc.gnu.org/pipermail/gcc-patches/2023-October/634814.html
[PATCH v5] bpf: Improvements in CO-RE builtins implementation. https://gcc.gnu.org/pipermail/gcc-patches/2023-October/634752.html
[committed][wwwdocs] Add "Porting to GCC 14" https://gcc.gnu.org/pipermail/gcc-patches/2023-October/634719.html
[PATCH 0/4] add support for conditional zero operation https://gcc.gnu.org/pipermail/gcc-patches/2023-October/634663.html
Binutils/GDB
[PATCH, V2 00/10] Synthesize CFI for hand-written asm https://sourceware.org/pipermail/binutils/2023-October/130210.html
[PATCH 0/4] RISC-V: load/store macro insn handling adjustments https://sourceware.org/pipermail/binutils/2023-October/130199.html
[PATCH v2 0/3] Add support for LoongArch V1.1 instructions https://sourceware.org/pipermail/binutils/2023-October/130153.html
[PATCHv6 00/10] thread-specific breakpoints in just some inferiors https://sourceware.org/pipermail/gdb-patches/2023-October/203666.html
GDB的启动速度有望大大提升 [PATCH 00/15] Index DWARF in the background https://sourceware.org/pipermail/gdb-patches/2023-October/203599.html
GLIBC
memcpy在AMD Zen3+上的性能调优 [PATCH 0/4] x86: Improve ERMS usage on Zen3+ https://sourceware.org/pipermail/libc-alpha/2023-October/152416.html
[PATCH v2 0/7] Updates from Linux 6.6 https://sourceware.org/pipermail/libc-alpha/2023-October/152401.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 513 期, Alex Bradbury 大哥持续稳定输出。
CGO2024在英国的爱丁堡开,3月初,有一起去的伙伴么? The call for papers is open for the eighth LLVM Performance Workshop at CGO 2024.
在线的,或许都可以听一听: The next LLVM Social Bangalore (online) meetup will take place on 4th November with a talk on context sensitivity.
OpenACC -> MLIR 也有了: Erich Keane posted an RFC on the upstreaming of an implementation of OpenACC for offload in Clang, noting an intent to work on the ClangIR effort to allow Flang's OpenACC support via an OpenACC MLIR dialect to be reused.
国内好像有团队做过 SYCL: A new RFC on SYCL has been posted, this time from Sergey Semenov on upstreaming the runtime.
⚠️啥?⚠️ Tobias Hieta started a discussion about how to handle a necessary ABI break in libcxx in 17.x due to a bug in std::expected.
收藏先: The slides and recording from the recent Open MLIR meeting on a polynomial dialect proposal are now available.
好东西: Antoine Moynault posted a graph showing code size and runtime performance on AArch64 for SPEC benchmarks across different optimisation levels.
终于: TableGen now has a README. b81bfea.
这个优化比较简单,适合初学者上手看: Basic block reordering was substantially sped up for large functions. cc2fbc6.
日拱一卒: The floating point calling convention was implemented in RISC-V GlobalISel. d32e801.
日拱一卒: MC layer support was added for AArch64 FP8 and FAMINMAX instructions. 78941e1, b23426e.
日拱一卒: Some optimisations were landed for memmove in LLVM's libc. f364a7a, 0e110fb.
QEMU (RISC-V)
[PATCH v2 00/14] Update RISC-V vector crypto to ratified v1.0.0, https://lists.gnu.org/archive/html/qemu-riscv/2023-10/msg00686.html
[PATCH v6 1/5] hw/riscv: Use misa_mxl instead of misa_mxl_max, https://lists.gnu.org/archive/html/qemu-riscv/2023-10/msg00742.html
[PATCH v2 1/1] target/riscv: correct csr_ops[CSR_MSECCFG], https://lists.gnu.org/archive/html/qemu-riscv/2023-10/msg00750.html
[PATCH v5 00/13] RISC-V: ACPI: Enable AIA, PLIC and update RHCT, https://lists.gnu.org/archive/html/qemu-riscv/2023-10/msg00753.html
[PATCH v5 0/5] Support discontinuous PMU counters, https://lists.gnu.org/archive/html/qemu-riscv/2023-10/msg00787.html
[PATCH v7 00/16] rv64i CPU, RVA22U64 profile support, https://lists.gnu.org/archive/html/qemu-riscv/2023-10/msg00793.html
RISC-V in China
RT-Thread 社区
- 风平浪静。招募志愿者小编。
TVM / AI Compilers
- 风平浪静。招募志愿者小编。
本周工具链岗位
往期社招及实习生招聘长期有效。
- PLCT Lab 新开放100名开源实习岗位,面向 RISC-V 移植操作系统、数据库、网络基础库
- PLCT 实习: BJ100 RISC-V nettle 开发实习生
- PLCT 实习: BJ99 RISC-V OpenSSL 开发实习生
- PLCT 实习: BJ98 Flutter RISC-V 开发实习生
- 开源实习:算能科技招募AI开源工具链开发(TPU-MLIR项目)
- DynamoRIO RISC-V 移植开发实习生招聘(PLCT实验室)
- PLCT实验室开始招募 Mono 系统开发实习生,负责 RISC-V 移植及优化
- PLCT实验室长期招募安卓系统(AOSP)开发实习生,升级和维护 AOSP for RISC-V 开源项目
本周推荐阅读
本周推荐:《万历十五年》
作者: 黄仁宇
推荐: 小编1号
震撼,是合上书之后大脑的状态。
作为读者,我被作者强有力的拽入了1587年的宏大历史中,被强大的力量塞进了张居正的身体,来不及有反应的时间就必须面对来自文官集团的弹劾。然后又被作者用力的拽了出来,从一个更高的、也被迫更加宏观和智慧的视角,去当时的各方去评判和惋惜。明朝建立基业已经200年,皇帝、文官集团、宦官集团、外戚各种关系,在国家面积如此庞大、通信周期那样漫长的时代,兢兢业业的维持着一个体系的运转。在皇帝和文官的博弈中,这之中有至上道德的指引,也有私心利益的夹带,包含死后青史留名的奇怪诉求。
在这本书之外,小编总是不断的回忆起来苏格拉底关于王的教育的故事。万历很有可能正是因为在尚未到不惑之年就被摧毁了在青少年时代建立的道德和伦理大厦的基础。以至于在生命的后几十年中,采用了消极的方式与文官集团对抗。我读到那一段的时候真的是感慨不已。一方面感慨于柏拉图《理想国》中的例子竟然在大陆另一边的万历身上得到例证,另一方面又唏嘘于无论是君王还是文臣,都只能局限在自己所处的那须臾的几十年光阴里。不知道五六百年之后,我们能够会在人类的历史记录中留下什么。