• <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>
  • AWS Graviton3 ?? SVE? ??? NVIDIA HPC ????? ???

    Reading Time: 3 minutes

    ?? NVIDIA HPC SDK ????? ???? ????? ??? Arm ?? AWS Graviton3 ?????? ?????. ?? ?????? NVIDIA ????? ??? Scalable Vector Extension(SVE) ?? ???? ????? AWS Graviton3 CPU ?? HPC ??????? ??? ????? ??? ??? ???????.

    NVIDIA HPC SDK

    NVIDIA HPC SDK?? ??? ???? ?????, GPU, CPU ?? ????? ??? HPC ??????? ???? ? ??? ?? ??? ???? ??? ????, ????? ? ????? ??? ???? ????.

    NVIDIA HPC ????? NVIDIA GPU? ??? ???? Arm, OpenPOWER ?? x86-64 CPU? ???? ??? ??? C, C++ ? Fortran ?????? ?????. ? ????? OpenMP,?OpenACC ??CUDA? ????, C, C++ ?? Fortran?? ??? HPC ??? ? ????? ??????? ??????.?

    Speedup?(??)?? (??)? (??)
    NVHPCGCC 12.1NVHPCGCC 12.1
    64 Copy FPRate1.04263254501519
    64 Thread FPSpeed1.1718816173.685.9
    ? 1. SPEC CPU 2017 ?? ??

    ?? ????? ??? NVIDIA Math ?????, ?? ?????, ?? ?? ? ??? ??? ??? ?????? ?????. ??? ?? Math ?????? ?? HPC ????? ?? ??? ?????, ??? ?? ?????? ??? ???? ??? ??? ?????? ?????.

    ??? ?? ?????? ???? ??? ???? HPC ??????? ??? ???? ?????, ????? ???? ????? ?? ???? ???? HPC ??????? ???? ? ?????.

    Arm? AWS Graviton3

    AWS Graviton3? 2022? 5?? AWS? Arm ?? CPU? ???????. Arm ????? ?? ???? ???? ?? ??? ???? ?? ??? ????? ???? ???? ? ??? ?? ???? ??????.?Amazon ???:

    ?? AWS Graviton3 ????? ??? Amazon EC2 C7g ????? ??? ???? ????? ???? Amazon EC2?? ??? ???? ?????. C7g ????? HPC, ?? ????, ?? ?? ???(EDA), ???, ??? ???, ?? ???, ?? ??, CPU ?? ?? ??(ML) ??, ?? ??? ??????. 6?? AWS Graviton2 ?? C6g ????? ???? ?? 25% ?? ??? ?????.

    AWS Graviton2? ??? ANSYS ??????? AWS Graviton3? ??? 35% ?? ??? ??????. Formula 1 ????? ?? 40% ????. Arm ?? CPU? Arm Neoverse ?? ?? ?? ?? ??? ?? ??? ??? ??????. Neoverse N1 ??? ??? 30%?? ?? ?? ??? ??? ??????.

    ??? ????? ?? ??? ??? ??? ???? Arm? ??? ?? ?? AWS Graviton3 ?? DDR5 ???? Arm ????? ???? SVE? ???????.

    Amazon EC2 C7g ????? DDR5 ???? ????? ?? ????? DDR4 ??? ?? 50% ?? ??? ???? ???? ???? ??? ???? ??? ???? ? ????. ??? ???? ???? ????? ?? ??? ??? Arm SVE? ???? ?? ?? ??????.

    SVE ????

    AWS Graviton3? ???? DDR5? ???? ???? ??? CPU???. ??, ??? SVE? ????? ????? ????.

    SVE? ?? ??? ?? RIKEN Fugaku ?????? ???? Fujitsu A64FX CPU????. Fugaku? ?? ????? ? ?? HPC CPU ???? ??? ?? ????? 2? ?? TOP500 ????? ???? 1?? ???? ?????.

    SVE? ???? ???? A64FX ???? ?? ??? ?? ??? A64FX? HPC? ???? ??? ? ?????. ?? ? ? ?? ??? AWS Graviton3 ????? ???????.

    SVE? Arm ????? ???? ??? SIMD ?? ?????. CPU ?? ? ?? ????? ??? ?? ??? ???? ??? ? ????. ?? ??? ?? 128???? ?? 2,048???? 128??? ?????.

    ?? ?? Fujitsu A64FX? SVE? 512???? ???? ?? AWS Graviton3? 256???? ?????. ?? SIMD ????? ?? ? CPU ?? ???? ?? ?? ?? ???? ???? ???? ??? ?????. ??? VLA(Vector-Length Agnostic) ???????? ???.

    VLA ??? ???? ??? ?? ???, ????? ??? ???? ??? ?? ???? ??? ? ??? ???. ??? ????? ?? CPU? ???? ?? ?? ??? ?? ??? ?? ????? ?? ?? ???? ???? ?????. ??? VLS(Vector Length Specific) ????????.

    SVE? VLA? VLS? ??? ???? ??? ?????. ??? ????? ??? ????, ?? ?? ???, ?? ?? ??? ?? ???? ???? ??? ??? ? ??? ?? ????. ??? ??? ?? ???? ??? ???? CPU? ????? ??? ? ????.

    ?? SVE? HPC? ML ??????? ???? ???? ?? ??? ???? ???? ????. ?? ?? ??? ????.

    • gather-load ? scatter-store ???? ??? ??? ??? ?? ??? ???? ?? ???? ???? ?????.
    • ?? ??? ???? ??? ?? ??? ?? ?? ??? SIMD ???? ?????.
    • ??? ??? ?? ?? ???? ??? ??? ??? ?? ??? ??? ??? ??? ?? ?? ??? ???? ?????.

    SVE? NEON ??? ??? ????? ???? ?? ????. NEON ??? ?? ?? AWS Gravition3?? ?? ?????. SVE? HPC ? ML? ?? ??? ?? ??? ???? ?? ??? ???????.

    NVIDIA HPC ????? ?? Graviton3 ?? ???

    ???? ?? ???? SVE? ?? ?? ??? ? ?? ?? ? ????, NVIDIA HPC ????? 22.7 ????? SVE ?? ??? ??? ?????.

    ????? ??? ???? ???? ??? ???? ?? SIMD ????  ???? ?????. SVE ?? ???? ??? ??? ??? CPU ??? ?? ?? ?? ???? ???? VLS ??? ?????.

    SVE ?? ???? ?????? ??? ?? ?? CPU? ???? -tp ???? ???? ???? ???. -tp=neoverse-v1. -tp ??? ???? ??? ??????? ?? ??? ????? ?????.

    Graviton3? ???? NVIDIA HPC ????? ??? ???? ??????? CPU? 256?? SVE SIMD ??? ???? ?????. Graviton3? -tp=neoverse-n1 ??? ??? ?? ??? ????? ?? ??? 128?? NEON SIMD ????? ?????.

    NVIDIA HPC SDK ????

    NVIDIA HPC SDK? ????? ??? ????? ??? ?????. HPC ????? NVIDIA ???, AWS Graviton3 ?? ??? ???? ???? ??????? ????, ??? ???? ? ????.

    ????? ??, ????? ? ?? ??? ????? ???? ??? NVIDIA GPU? AWS Graviton3 ?? SVE? ???? ???? ?? ????? ?? ??? ???? ????? ?? ??????? ????? ??? ? ????.

    ??? ??? ?? ???? ?????.

    ? ???? ??? SDK? ???? ?? ???, ?? ???, ?? ??, ??, ?? ??, ???? NVIDIA ??? ???? ??? ??? ??? ??? ? ????. ?? ??? ???? NVIDIA? ?? ????? ???? ? ??? ??? ??? ?????? ???? ??? ??? ???.

    Discuss (0)
    +1

    Tags

    ?? ???

    人人超碰97caoporen国产