Linpack

Improve Server Application Performance with Intel® Advanced Vector Extensions 2

The Intel® Xeon® processor E7 v3 family now includes an instruction set called Intel® Advanced Vector Extensions 2 (Intel® AVX2), which can potentially improve application performance related to high performance computing, databases, and video processing. To validate this statement, I performed a simple experiment using the Intel® Optimized LINPACK benchmark. The results, as shown in Table 1, show a greater than 2x performance increase using Intel AVX2 vs.

  • Développeurs
  • Étudiants
  • Linux*
  • Serveur
  • Intermédiaire
  • Intel® Xeon® Processor
  • Intel® AVX2
  • Linpack
  • Intel® Advanced Vector Extensions
  • Centre de données
  • Informatique parallèle
  • How Intel® AVX2 Improves Performance on Server Applications

    The latest Intel® Xeon® processor E5 v3 family includes a feature called Intel® Advanced Vector Extensions 2 (Intel® AVX2), which can potentially improve application performance related to high performance computing, databases, and video processing. Here we will explain the context, and provide an example of how using Intel® AVX2 improved performance for a commonly known benchmark.

  • Développeurs
  • Partenaires
  • Étudiants
  • Linux*
  • Serveur
  • Intermédiaire
  • Compilateur Intel® C++
  • AVX2
  • AVX
  • SSE
  • server
  • High Performance Linpack
  • LINPACK Benchmark
  • Linpack
  • Entreprise
  • Informatique parallèle
  • Parallélisation
  • Vectorisation
  • HPL application note

    This guide is intended to help current HPL users get better benchmark performance by utilizing BLAS from the Intel® Math Kernel Library (Intel® MKL).
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • C/C++
  • Avancé
  • Intel® Parallel Studio XE
  • Bibliothèque Intel® Math Kernel Library
  • Bibliothèque Intel® MPI Library
  • Linpack
  • HPL
  • MKL in HPL
  • MKL and HPL
  • HPL with MKL
  • Intel® Optimized LINPACK Benchmark 性能测试

    Linpack是我们常用的CPU性能测试程序。它通过计算双精度线性方程组的求解来测试CPU的运算能力。Intel MKL提供一个优化版本的Intel® Optimized LINPACK Benchmark,通过运行这个程序,我们可以方便进行CPU的基准性能测试。

    Intel® Optimized LINPACK Benchmark是根据LINPACK 1000 benchmark优化后的程序。程序根据用户指定的参数生成一个线性的方程组,通过方程的求解时间与计算量,来计算CPU的浮点性能。 

    运行这个程序基本步骤为:

    1>Intel® Optimized LINPACK Benchmark 下载:

    Intel® Optimized LINPACK Benchmark程序包括在Intel MKL 安装包中。如果已经下载并且安装了Intel MKL(http://www3.intel.com/cd/software/products/apac/zho/329191.htm ), LINPACK Benchmark 位于 mkl/benchmarks/linpack 目录下。

    S’abonner à Linpack