"Fossies" - the Fresh Open Source Software Archive

Member "mvapich2-2.3.2/src/mpi/coll/tuning/allreduce/gen2_cma_AMD_EPYC_ROME_1ppn.h" (8 Aug 2019, 3499 Bytes) of package /linux/misc/mvapich2-2.3.2.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "gen2_cma_AMD_EPYC_ROME_1ppn.h" see the Fossies "Dox" file reference documentation.

    1 #define GEN2_CMA__AMD_EPYC_ROME__1PPN {     \
    2     {       \
    3     2,      \
    4     0,      \
    5     {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},     \
    6     38,     \
    7     {       \
    8     {4, &MPIR_Allreduce_pt2pt_rd_MV2},      \
    9     {8, &MPIR_Allreduce_pt2pt_rd_MV2},      \
   10     {16, &MPIR_Allreduce_pt2pt_rd_MV2},     \
   11     {32, &MPIR_Allreduce_pt2pt_rd_MV2},     \
   12     {64, &MPIR_Allreduce_pt2pt_rd_MV2},     \
   13     {128, &MPIR_Allreduce_pt2pt_rd_MV2},        \
   14     {256, &MPIR_Allreduce_pt2pt_rd_MV2},        \
   15     {512, &MPIR_Allreduce_pt2pt_rd_MV2},        \
   16     {1024, &MPIR_Allreduce_pt2pt_rd_MV2},       \
   17     {2048, &MPIR_Allreduce_pt2pt_rd_MV2},       \
   18     {4096, &MPIR_Allreduce_pt2pt_rd_MV2},       \
   19     {8192, &MPIR_Allreduce_pt2pt_rd_MV2},       \
   20     {16384, &MPIR_Allreduce_pt2pt_rs_MV2},      \
   21     {32768, &MPIR_Allreduce_pt2pt_rd_MV2},      \
   22     {65536, &MPIR_Allreduce_pt2pt_rd_MV2},      \
   23     {131072, &MPIR_Allreduce_pt2pt_rd_MV2},     \
   24     {262144, &MPIR_Allreduce_pt2pt_rd_MV2},     \
   25     {524288, &MPIR_Allreduce_pt2pt_rd_MV2},     \
   26     {1048576, &MPIR_Allreduce_pt2pt_rd_MV2},        \
   27     {4, &MPIR_Allreduce_pt2pt_rs_MV2},      \
   28     {8, &MPIR_Allreduce_pt2pt_rd_MV2},      \
   29     {16, &MPIR_Allreduce_pt2pt_rd_MV2},     \
   30     {32, &MPIR_Allreduce_pt2pt_rd_MV2},     \
   31     {64, &MPIR_Allreduce_pt2pt_rd_MV2},     \
   32     {128, &MPIR_Allreduce_pt2pt_rd_MV2},        \
   33     {256, &MPIR_Allreduce_pt2pt_rd_MV2},        \
   34     {512, &MPIR_Allreduce_pt2pt_rd_MV2},        \
   35     {1024, &MPIR_Allreduce_pt2pt_rd_MV2},       \
   36     {2048, &MPIR_Allreduce_pt2pt_rd_MV2},       \
   37     {4096, &MPIR_Allreduce_pt2pt_rd_MV2},       \
   38     {8192, &MPIR_Allreduce_pt2pt_rd_MV2},       \
   39     {16384, &MPIR_Allreduce_pt2pt_rd_MV2},      \
   40     {32768, &MPIR_Allreduce_pt2pt_rd_MV2},      \
   41     {65536, &MPIR_Allreduce_pt2pt_rd_MV2},      \
   42     {131072, &MPIR_Allreduce_pt2pt_rd_MV2},     \
   43     {262144, &MPIR_Allreduce_pt2pt_rs_MV2},     \
   44     {524288, &MPIR_Allreduce_pt2pt_rd_MV2},     \
   45     {1048576, &MPIR_Allreduce_pt2pt_rs_MV2}     \
   46     },      \
   47     38,     \
   48     {       \
   49     {4, &MPIR_Allreduce_reduce_p2p_MV2},        \
   50     {8, &MPIR_Allreduce_reduce_shmem_MV2},      \
   51     {16, &MPIR_Allreduce_reduce_p2p_MV2},       \
   52     {32, &MPIR_Allreduce_reduce_p2p_MV2},       \
   53     {64, &MPIR_Allreduce_reduce_p2p_MV2},       \
   54     {128, &MPIR_Allreduce_reduce_p2p_MV2},      \
   55     {256, &MPIR_Allreduce_reduce_shmem_MV2},        \
   56     {512, &MPIR_Allreduce_reduce_p2p_MV2},      \
   57     {1024, &MPIR_Allreduce_reduce_shmem_MV2},       \
   58     {2048, &MPIR_Allreduce_reduce_p2p_MV2},     \
   59     {4096, &MPIR_Allreduce_reduce_shmem_MV2},       \
   60     {8192, &MPIR_Allreduce_reduce_shmem_MV2},       \
   61     {16384, &MPIR_Allreduce_reduce_p2p_MV2},        \
   62     {32768, &MPIR_Allreduce_reduce_p2p_MV2},        \
   63     {65536, &MPIR_Allreduce_reduce_p2p_MV2},        \
   64     {131072, &MPIR_Allreduce_reduce_shmem_MV2},     \
   65     {262144, &MPIR_Allreduce_pt2pt_rd_MV2},     \
   66     {524288, &MPIR_Allreduce_reduce_p2p_MV2},       \
   67     {1048576, &MPIR_Allreduce_reduce_p2p_MV2},      \
   68     {4, &MPIR_Allreduce_reduce_p2p_MV2},        \
   69     {8, &MPIR_Allreduce_reduce_p2p_MV2},        \
   70     {16, &MPIR_Allreduce_reduce_p2p_MV2},       \
   71     {32, &MPIR_Allreduce_reduce_p2p_MV2},       \
   72     {64, &MPIR_Allreduce_reduce_p2p_MV2},       \
   73     {128, &MPIR_Allreduce_reduce_p2p_MV2},      \
   74     {256, &MPIR_Allreduce_reduce_p2p_MV2},      \
   75     {512, &MPIR_Allreduce_reduce_p2p_MV2},      \
   76     {1024, &MPIR_Allreduce_reduce_p2p_MV2},     \
   77     {2048, &MPIR_Allreduce_reduce_shmem_MV2},       \
   78     {4096, &MPIR_Allreduce_reduce_p2p_MV2},     \
   79     {8192, &MPIR_Allreduce_reduce_p2p_MV2},     \
   80     {16384, &MPIR_Allreduce_reduce_p2p_MV2},        \
   81     {32768, &MPIR_Allreduce_reduce_p2p_MV2},        \
   82     {65536, &MPIR_Allreduce_reduce_p2p_MV2},        \
   83     {131072, &MPIR_Allreduce_reduce_p2p_MV2},       \
   84     {262144, &MPIR_Allreduce_reduce_p2p_MV2},       \
   85     {524288, &MPIR_Allreduce_reduce_p2p_MV2},       \
   86     {1048576, &MPIR_Allreduce_reduce_p2p_MV2}       \
   87     }       \
   88     }        \
   89 }