Skip to content

曙光的DCU、Hygon 7380

1曙光的DCU、Hygon 7380 帮我查查,这个CPU除了能支持sse avx之外还有什么特点?

大模型的应用、智能计算系统、开发工具与库的应用、机器学习框架如JAX的应用等、生物信息方向、分子动力学(如Alphafold应用等)我要设计3个实验给学生做

高核心数与高带宽:处理器集成32个核心,支持128条PCIe通道和8个DDR4内存通道,单颗CPU支持高达2TB的内存容量,适用于数据中心、云计算、大数据分析、人工智能等高性能计算领域。
安全特性:置专用安全硬件,支持多种先进的漏洞防御技术,内置高性能的国密协处理器和密码指令集,支持可信计算的国内、国际标准,能够进行主动安全防御,满足信息安全和数据安全流通的需求。
生态兼容性:容市场主流的x86指令集,具有成熟而丰富的应用生态环境,可支持多种操作系统和软件应用。对大模型应用、智能计算系统、开发工具与库的应用、机器学习框架(如JAX)的应用、生物信息方向、分子动力学(如AlphaFold应用等),以下是为学生设计的三个实验:
大模型训练与推理实验:(可兼容DCU)
目的:估海光7380处理器在训练和推理大型语言模型(如GPT)方面的性能。 - 内容:用深度学习框架(如TensorFlow或PyTorch)在海光7380平台上训练一个预定义的大型语言模型,并测试其推理速度和准确性。 - 预期结果:生将了解海光7380在处理大规模神经网络训练和推理任务时的性能表现。
JAX框架性能测试:(只使用cpu 不适用DCU)
目的:试JAX在海光7380处理器上的兼容性和性能。 - 内容:海光7380平台上安装JAX,运行一系列基准测试,包括矩阵乘法、自动微分等,评估其计算效率。 - 预期结果:生将掌握在海光7380上使用JAX的基本方法,并评估其在科学计算中的应用潜力。
分子动力学模拟实验:(待手动验证)
目的:估海光7380处理器在生物信息学领域的应用能力,特别是在分子动力学模拟中的性能。 - 内容:用GROMACS等分子动力学模拟软件,在海光7380平台上模拟蛋白质折叠过程,分析计算速度和资源占用情况。 - 预期结果:生将了解海光7380在处理生物信息学计算任务时的性能,并掌握相关软件的使用方法。

由于曙光云使用的是国产GPU(即DCU),硬件是基于ROCm的,因此不能适配PyTorch官网下载的包(无法调用DCU),因此只能使用曙光云平台提供的编译好的PyTorch包进行安装。切忌不能使用pip install torch==1.7.0 torchvision的命令直接安装,而应该选择曙光云本地提供的包进行安装。

分子动力学(如Alphafold应用等)能不能在DCU或者Hygon 7380上跑

没找到有在上边部署成功Alphafold的案例,Schrodinger实测只适配nvidia,gromacs似乎可以,

Gromacs


image.png
image.png
GROMACS 是一款广泛使用的分子动力学模拟软件,最初主要支持通过 CUDA 和 OpenCL 在 NVIDIA GPU 上进行加速。
BLOG.CSDN.NET
然而,随着国产硬件的发展,曙光的 DCU(Deep Computing Unit)也在逐步完善对科学计算软件的支持。根据相关资料,GROMACS 已经获得了 ROCm(Radeon Open Compute)完整的并行高性能计算支持,这意味着在 AMD GPU 上可以实现加速。
FXBAOGAO.COM
鉴于曙光 DCU 基于 AMD 的 GPU 技术,理论上 GROMACS 可以在 DCU 上运行并利用其进行加速。然而,具体的性能表现和兼容性可能需要根据实际的硬件配置和软件环境进行测试和优化。建议在部署前参考曙光 DCU 的官方文档和支持资源,以确保最佳的性能和兼容性。

AlphaFold 在 HPC 平台的部署和优化

大模型在DCU上跑可以的

实例

使用曙光DCU的实例

海光7380

image.png
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.