主页

在 Debian 上配置 Configless Slurm

Slurm 在 20.02 之后增加了 Configless 的功能,也就是说不需要在每一个运行 slurmd 的结点维护所有的配置文件了。 这对于 HPC 集群的运维来说肯定是好消息。原本需要时刻保持 N 份配置文件相同,否则就容易产生玄学而难以诊断的问题,而一致性永远是计算机科学中的难题。 现在只需要在 slurmctld 对应的控制结点上维护一份配置,其他结点的 slurmd 启动时会自动拉取最新的配置,而运行时 reconfig 也不用担心受到本地配置的影响。

阅读更多

SC 23 回顾(一)

四年前的我怎么也不会想到,2023 年我还会来到丹佛熟悉的会场参与一次 SC(和 SCC)。回国已经一周有余,我在回想这一周的异国生活时,还是偶尔会混入四年前的记忆片段。从各种意义来上来说,这四年过得就像做梦一般,世界经历了巨大的停止和割裂。但当地球再次恢复转动,跨过大洋的我发现,很多东西又都没有变,比如 Colorado Convention Center 门口的那只大蓝熊。

阅读更多

交叉编译 Rust 到 mipsel 架构

本文记录了将一个依赖 libpcap 的 Rust 小工具编译到 mipsel 架构的过程。具体地,目标设备是一台运行 OpenWrt 22.03 的小米 AC2100 路由器,使用经典的联发科 MT7621 芯片,系统的 host triple 是 mipsel-unknown-linux-muslsf(注意必须是 sf,即软件浮点)。

阅读更多