SILENT KILLERPanel

Current Path: > > opt > cloudlinux > venv > lib64 > python3.11 > site-packages > > numpy > distutils > checks


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: //opt/cloudlinux/venv/lib64/python3.11/site-packages//numpy/distutils/checks

NameTypeSizeLast ModifiedActions
cpu_asimd.c File 818 bytes April 17 2025 13:10:58.
cpu_asimddp.c File 432 bytes April 17 2025 13:10:58.
cpu_asimdfhm.c File 529 bytes April 17 2025 13:10:58.
cpu_asimdhp.c File 379 bytes April 17 2025 13:10:58.
cpu_avx.c File 779 bytes April 17 2025 13:10:58.
cpu_avx2.c File 749 bytes April 17 2025 13:10:58.
cpu_avx512_clx.c File 842 bytes April 17 2025 13:10:58.
cpu_avx512_cnl.c File 948 bytes April 17 2025 13:10:58.
cpu_avx512_icl.c File 1004 bytes April 17 2025 13:10:58.
cpu_avx512_knl.c File 956 bytes April 17 2025 13:10:58.
cpu_avx512_knm.c File 1132 bytes April 17 2025 13:10:58.
cpu_avx512_skx.c File 1010 bytes April 17 2025 13:10:58.
cpu_avx512_spr.c File 904 bytes April 17 2025 13:10:58.
cpu_avx512cd.c File 759 bytes April 17 2025 13:10:58.
cpu_avx512f.c File 755 bytes April 17 2025 13:10:58.
cpu_f16c.c File 868 bytes April 17 2025 13:10:58.
cpu_fma3.c File 817 bytes April 17 2025 13:10:58.
cpu_fma4.c File 301 bytes April 17 2025 13:10:58.
cpu_neon.c File 600 bytes April 17 2025 13:10:58.
cpu_neon_fp16.c File 251 bytes April 17 2025 13:10:58.
cpu_neon_vfpv4.c File 609 bytes April 17 2025 13:10:58.
cpu_popcnt.c File 1049 bytes April 17 2025 13:10:58.
cpu_sse.c File 686 bytes April 17 2025 13:10:58.
cpu_sse2.c File 697 bytes April 17 2025 13:10:58.
cpu_sse3.c File 689 bytes April 17 2025 13:10:58.
cpu_sse41.c File 675 bytes April 17 2025 13:10:58.
cpu_sse42.c File 692 bytes April 17 2025 13:10:58.
cpu_ssse3.c File 705 bytes April 17 2025 13:10:58.
cpu_vsx.c File 478 bytes April 17 2025 13:10:58.
cpu_vsx2.c File 263 bytes April 17 2025 13:10:58.
cpu_vsx3.c File 250 bytes April 17 2025 13:10:58.
cpu_vsx4.c File 305 bytes April 17 2025 13:10:58.
cpu_vx.c File 461 bytes April 17 2025 13:10:58.
cpu_vxe.c File 788 bytes April 17 2025 13:10:58.
cpu_vxe2.c File 624 bytes April 17 2025 13:10:58.
cpu_xop.c File 234 bytes April 17 2025 13:10:58.
extra_avx512bw_mask.c File 636 bytes April 17 2025 13:10:58.
extra_avx512dq_mask.c File 504 bytes April 17 2025 13:10:58.
extra_avx512f_reduce.c File 1595 bytes April 17 2025 13:10:58.
extra_vsx4_mma.c File 499 bytes April 17 2025 13:10:58.
extra_vsx_asm.c File 945 bytes April 17 2025 13:10:58.
test_flags.c File 16 bytes April 17 2025 13:10:58.

Reading File: //opt/cloudlinux/venv/lib64/python3.11/site-packages//numpy/distutils/checks/extra_avx512f_reduce.c

#include <immintrin.h>
/**
 * The following intrinsics don't have direct native support but compilers
 * tend to emulate them.
 * They're usually supported by gcc >= 7.1, clang >= 4 and icc >= 19
 */
int main(void)
{
    __m512  one_ps = _mm512_set1_ps(1.0f);
    __m512d one_pd = _mm512_set1_pd(1.0);
    __m512i one_i64 = _mm512_set1_epi64(1);
    // add
    float sum_ps  = _mm512_reduce_add_ps(one_ps);
    double sum_pd = _mm512_reduce_add_pd(one_pd);
    int sum_int   = (int)_mm512_reduce_add_epi64(one_i64);
        sum_int  += (int)_mm512_reduce_add_epi32(one_i64);
    // mul
    sum_ps  += _mm512_reduce_mul_ps(one_ps);
    sum_pd  += _mm512_reduce_mul_pd(one_pd);
    sum_int += (int)_mm512_reduce_mul_epi64(one_i64);
    sum_int += (int)_mm512_reduce_mul_epi32(one_i64);
    // min
    sum_ps  += _mm512_reduce_min_ps(one_ps);
    sum_pd  += _mm512_reduce_min_pd(one_pd);
    sum_int += (int)_mm512_reduce_min_epi32(one_i64);
    sum_int += (int)_mm512_reduce_min_epu32(one_i64);
    sum_int += (int)_mm512_reduce_min_epi64(one_i64);
    // max
    sum_ps  += _mm512_reduce_max_ps(one_ps);
    sum_pd  += _mm512_reduce_max_pd(one_pd);
    sum_int += (int)_mm512_reduce_max_epi32(one_i64);
    sum_int += (int)_mm512_reduce_max_epu32(one_i64);
    sum_int += (int)_mm512_reduce_max_epi64(one_i64);
    // and
    sum_int += (int)_mm512_reduce_and_epi32(one_i64);
    sum_int += (int)_mm512_reduce_and_epi64(one_i64);
    // or
    sum_int += (int)_mm512_reduce_or_epi32(one_i64);
    sum_int += (int)_mm512_reduce_or_epi64(one_i64);
    return (int)sum_ps + (int)sum_pd + sum_int;
}

SILENT KILLER Tool