职位描述
工作职责
1. 分析和评估 HPC 系统和应用程序的性能瓶颈,提出优化方案。
2. 使用性能分析工具(如 Perf、VTune、Devkit 等)进行深入的性能诊断和调试。
3. 利用 OpenMP、MPI、CUDA 等并行编程技术进行代码优化和并行化处理。
4. 采用 SIMD(单指令多数据流)技术优化关键计算内核,提高计算效率。
5. 研究并应用矩阵重排和矩阵分块技术,提升求解效率。
6. 基于Arm架构,深度优化CAE应用软件。
7. 与硬件供应商合作,优化硬件配置以提升整体系统性能。
工作要求
一、职位描述:
我们正在寻找一位经验丰富的 HPC 性能调优专家,负责优化高性能计算(HPC)系统和应用程序的性能,以提升整体计算效率和效能。
二、基本要求:
1. 理工科学士及以上学历。
2. 5 年以上 HPC 性能优化经验。
3. 熟练使用linux系统,熟悉操作系统原理,包括内存管理、进程管理和 IO 管理。
3. 在 CAE 领域有丰富的工作经验,熟悉常用的 CAE 求解器(如 Fluent、LS-DYNA 等)。
4. 熟悉大规模稀疏矩阵求解算法和技术。
5. 熟悉 CAE 领域常用的线性代数库(如 PETSc、Trilinos、Hypre 等)。
6. 熟练掌握 C/C++、Fortran 等编程语言。
7. 精通多进程和多线程编程,深入理解并行计算技术,包括 MPI、OpenMP、SIMD 等。
8. 熟练使用 CUDA 进行 GPU 编程和优化。
9. 熟悉非统一内存访问(NUMA)架构及其优化技术。
10. 具有使用性能分析工具和调试工具的丰富经验。
11. 优秀的问题解决能力和分析能力。
12. 良好的沟通能力和团队协作精神。
加分项:
1. 参与过大型 HPC 项目或有相关领域的发表论文。
2. 从事过超算、云计算与高性能计算相关工作经历优先。
3. 从事过CAE/CAD/EDA(任一领域)高性能计算相关工作经历优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕