ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

ETH‑Zürich SPCL, 世界级可扩展并行计算实验室介绍

ETH‑Zürich SPCL, 世界级可扩展并行计算实验室介绍 文章目录ETH‑Zürich SPCL世界级可扩展并行计算实验室介绍一、实验室简介二、核心研究方向1. 并行通信与MPI标准SPCL最负盛名方向2. 性能工程、性能建模与全程序分析3. 稀疏计算与异构硬件加速4. 中间件、操作系统与HPC运行时5. HPC AI交叉三、代表性开源成果 知名Talk四、SPCL对于国内HPC/CFD开发者的价值五、资源渠道六、小结ETH‑Zürich SPCL世界级可扩展并行计算实验室介绍标签#HPC#并行计算#MPI#超算#高性能系统官网https://spcl.inf.ethz.ch/适合读者并行程序开发者、CFD/CAE科研人员、超算运维、高性能系统方向学生一、实验室简介SPCLScalable Parallel Computing Laboratory可扩展并行计算实验室隶属于苏黎世联邦理工学院 ETH‑Zürich 计算机系由Torsten Hoefler教授带领是全球顶尖的高性能并行计算研究小组。SPCL聚焦大规模并行系统全栈研究从网络协议、运行时系统、并行编程模型、性能工程到稀疏计算、AI超算、传统HPC应用优化。研究成果大量融入MPI标准、主流超算软件栈很多工作直接落地于全球TOP超算集群。团队规模大包含博士、博士后、HiWi科研助理同时接收ETH的学期项目、硕士毕业设计常年开放博士、博士后岗位对外发布学术报告、技术TalkYoutube频道公开大量高质量讲座视频例如著名的《Fortran is dead – Long live Fortran!》专门探讨传统科学计算Fortran代码现代化演进路径。团队特点理论建模 开源工具实现 真实超算大规模实测不只停留在论文仿真大量成果产出开源工具库工业界和超算中心广泛采用。二、核心研究方向1. 并行通信与MPI标准SPCL最负盛名方向Torsten Hoefler是MPI‑3标准的核心贡献者主导进程拓扑、非阻塞集合通信工作组非阻塞Allreduce、Allgather等集合算法现在是分布式训练、传统CFD并行仿真的底层基石。集合通信算法优化、拓扑感知的进程映射MPI运行时内部性能调优、通信模型理论分析面向AI大模型的分布式通信原语3D并行数据/模型/流水线并行早期奠基工作之一对于做CFD、MPI‑Fortran的开发者现在日常使用的很多MPI集合算法源头就来自SPCL团队研究。2. 性能工程、性能建模与全程序分析如何理解大规模并行程序为什么慢性能追踪、全程序性能分析工具代表工作CATSSC25内存与控制流追踪框架应用特定解析性能模型不用完整运行程序即可预测并行程序扩展性辅助调优大规模CFD/科学仿真循环、指针的静态程序分析Fortran/C/C并行代码的性能诊断3. 稀疏计算与异构硬件加速面向GPU、Tensor Core做稀疏矩阵计算优化SpMM稀疏矩阵‑矩阵乘法利用Tensor CoreSC24VENOM面向稀疏张量核的N:M向量压缩格式非结构化网格、有限元类科学计算的异构并行优化对CFD、有限元仿真非常有参考价值4. 中间件、操作系统与HPC运行时共享内存、分布式内存混合运行时近数据处理、FPGA网络硬件加速FPsPIN项目内存系统、存储系统的可扩展数据访问5. HPC AI交叉传统超算与深度学习融合分布式训练、稀疏深度学习、大模型并行通信优化很多思想被PyTorch Distributed、NCCL参考借鉴。三、代表性开源成果 知名TalkSPCL重视开源输出很多工具可以直接用于HPC科研工作MPI‑3 非阻塞集合通信标准集成进Open‑MPI、Intel‑MPI等主流实现所有MPI用户都在受益性能建模与预测工具用于评估并行程序强扩展/弱扩展指导大规模作业核数选择CATS全程序内存与控制流追踪分析工具定位内存密集程序瓶颈类似你做CFD内存带宽瓶颈定位场景公开Talk《Fortran is dead – Long live Fortran!》2023 Salishan会议非常适合Fortran‑MPI CFD开发者探讨老科学代码现代化改造路径补充SPCL产出大量SC、HPDC、PPoPP顶会论文很多可以在官网直接获取。四、SPCL对于国内HPC/CFD开发者的价值如果你写Fortran MPI CFD、有限元这类内存密集并行程序SPCL的成果可以给你很多启发进程拓扑、rank映射、NUMA绑定理论基础来自SPCL研究解释为什么scatter/compact排布会显著影响CFD性能MPI集合通信底层算法理解帮助分析大规模并行仿真中Allreduce、Allgather通信瓶颈性能工程方法论如何建模、预测并行程序扩展性而不是盲目试错跑不同核数Fortran老代码现代化的思路视频讲座可以直接拿来参考。提示SPCL不产出面向终端用户的CFD求解器产出的是底层并行系统、通信算法、性能分析工具。五、资源渠道官网https://spcl.inf.ethz.ch/论文、项目、招聘信息全部公开Youtube频道SPCL ETH Zurich大量学术报告视频包括Fortran专题、稀疏计算专题SPCL‑friends邮件列表接收团队讲座、公开会议通知Github组织搜索 ETH‑SPCL大部分工具源码开源六、小结SPCL是并行计算领域的标杆实验室它的独特之处在于打通理论模型‑开源实现‑真实超算大规模验证。很多我们日常写MPI并行程序时习以为常的底层能力溯源都能看到SPCL的贡献。对于做CFD、CAE科学计算的工程师不一定直接使用它的工具但学习SPCL提出的性能工程、通信拓扑、可扩展建模思想对大规模并行程序调优会带来很大帮助。延伸阅读建议优先观看《Fortran is dead – Long live Fortran!》讲座非常贴合Fortran‑MPI科学计算开发者。
返回列表