Commit d7589e77 authored by Berenger Bramas's avatar Berenger Bramas

Update for skylake and add function to sort pair of integers

parent 42f6a711
Pipeline #15521 passed with stage
in 22 seconds
//////////////////////////////////////////////////////////
/// Code to sort an array of integer or double
/// using avx 512 (targeting intel KNL).
/// using avx 512 (targeting intel KNL/SKL).
/// By berenger.bramas@mpcdf.mpg.de 2017.
/// Licence is MIT.
/// Comes without any warranty.
......@@ -14,8 +14,12 @@
/// (should be less than 16 AVX512 vectors)
///
/// To compile such flags can be used to enable avx 512 and openmp:
/// - KNL
/// Gcc : -mavx512f -mavx512pf -mavx512er -mavx512cd -fopenmp
/// Intel : -xCOMMON-AVX512 -xMIC-AVX512 -qopenmp
/// - SKL
/// Gcc : -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -fopenmp
/// Intel : -xCOMMON-AVX512 -xCORE-AVX512 -qopenmp
//////////////////////////////////////////////////////////
#ifndef SORT512_HPP
#define SORT512_HPP
......
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment